643671 2000
102899 603
22940 458
28969 345
2252 303
1445 177
2927 441
4388 229
3490 90
258015 627
147292 1038
29124 451
11828 203
5176 223
18217 442
3421 541
3686 409
130637 226
283853 887
3818 136
4637 931
3983 213
148488 536
254998 462
15432 399
4953 190
3240 500
3341 536