99028 27
27527 0
169580 44
59104 11
140928 26
28454 5
90034 15
58051 19
95077 23
33482 2
182777 37
1066329 187
73203 12
56233 8
69179 17
103001 13
67779 15
184330 39
33901 1
89953 12
66155 22
41180 4
126526 36
72608 0