2979 171
4059 599
3804 343
3891 658
4535 788
2993 265
2373 492
2569 732
1390 33
2640 529
3639 415
3767 347
10327 612
3677 329
3504 387
3982 714
4189 445
21531 665
3302 507
8297 660
3305 219
3445 458
5216 610
3906 307
4741 463
6368 611
4663 151
14642 845