810 96
2247 517
1792 443
2167 344
76513 1031
296999 875
225655 705
55940 297
52964 900
49236 612
8932 136
93454 411
86614 285
42154 672
39298 593
29414 177
91723 273
40430 255
207143 380
245626 797
3499 567
3770 524
1276 191
1690 93