4515 591
3625 84
3346 461
16601 131
18612 170
27233 371
11577 535
9613 357
14927 634
5127 464
29475 486
1781 340
7357 856
1530 201
4818 457
3601 691
2846 532