985 251
1840 415
9676 799
3083 748
2485 484
2449 343
1625 57
2537 569
3573 833
163 34
3182 912
2606 541
3356 580
1944 368
1263 372
568 57
7421 637
3187 750
2434 565
1664 247
3870 271
6063 783
3098 214
3753 120