851 97
1428 307
1038 244
2639 249
4929 619
70728 946
198341 913
53307 809
162535 928
40698 415
1937 226
5584 898
59127 670
7735 487
115692 671
27068 192
29520 990
2221 276
71917 541
160750 1587
27575 269
68441 489
3920 824
46373 306