3099 603
1048 92
3517 726
10599 801
5758 295
958 41
4421 544
2779 430
859 53
2252 472
4725 905
2080 153
2730 537
4218 857
1296 132
4749 162
2918 643
2290 448
861 90
3743 759
3176 557
13342 534
4892 475
2033 284