10876 528
28689 91
3747 376
5421 302
7375 90
117660 634
7443 636
6609 314
35357 300
39205 330
23187 239
4480 567
2920 561
5000 102
3499 450
2925 186
5029 380
5248 703
3678 670
3238 269
3692 665
2172 433
10171 253
1856 35
3307 623
4947 629
3422 233
2841 457