10050 600
4316 816
2688 293
2226 237
3370 699
2872 654
5075 673
3246 514
3049 442
3637 506
961 143
2141 328
835 192
17398 679
10554 823
7551 260
7935 613
2588 315
20506 681
3740 701
4043 502
2112 214
2028 224
19797 458