2897 380
3953 347
3061 358
1739 167
2735 640
27912 952
20566 545
8398 124
6012 583
14200 347
17295 682
8249 676
21789 826
14659 790
13568 529
3822 150
10463 725
4207 464
5578 160
1918 442