2103656 3400
276471 1575
232101 590
2671335 6577
699228 1985
375326 1082
3841 465
8418 411
7216 553
48842 401
7812 243
12418 380
10090 582
4946 405
110295 629
40592 580
57553 485
46279 235
42032 395
45558 393
20529 329
4425 641
60204 597
6207 448
2370 30
90988 454
3978 152
54635 163