4050 705
2602 557
599 138
2201 417
1216 388
4465 666
235 40
1857 617
2232 427
819 149
4649 550
5145 488
2085 618
1581 477
1250 368
9197 629
2701 763
6017 534
4967 492
24796 401
10566 234
3941 147
1688 359
6891 859