37184 8
40208 4
34151 1
28054 3
31026 2
27305 0
30282 4
21406 1
58709 7
33132 2
22553 4
27129 2
36901 6
171576 41
41805 11
23505 3
41453 2
33983 1
43632 5
19508 2
42203 7
38901 5
165078 21
48830 8