4516 591
3625 84
3362 461
16602 131
18612 170
27242 371
11580 535
9613 357
14928 634
5127 464
29475 486
1782 340
7359 856
1531 201
4818 457
3601 691
2846 532