1096 220
3202 221
4050 705
3187 583
2990 776
1619 372
1911 89
2912 696
2062 613
4649 550
1688 359
9197 629
5145 488
2701 763
2085 618
1250 368
3941 147
6017 534
24796 401
3500 699
4967 492
1581 477
10566 234
819 149