8955 502
45570 346
15182 80
21308 327
65293 856
21429 188
9155 78
19286 261
30425 660
86655 289
25500 535
31992 97
9433 432
68756 308
17121 266
13583 573
29744 120
23909 702
8202 850
96018 633
23153 210
14645 651
22109 51
10850 274
35906 543
12079 485
18779 240
87177 920