52376 2
42033 1
49605 5
25978 2
48407 7
48103 5
180034 22
56952 8
30607 3
43728 5
39183 4
49109 8
52405 6
56380 1
33584 2
35457 2
68530 8
32834 3
73132 9
28028 1
52433 3
93583 12
192403 30
40830 2