3021 442
1770 140
2143 576
2371 664
1814 425
1232 180
20689 145
264621 2060
5848 463
10464 706
4869 382
12349 700
8298 584
46002 336
42765 354
36288 712
40973 172
3485 726
3141 490
2309 256
3179 316
2470 119
29180 299