21221 250
2736 822
8304 282
2053 655
21013 278
2978 662
21556 381
17695 153
1669 411
16780 256
7189 463
2542 600
3347 170
7218 713
1527 397
2952 292
2793 660
6234 579
8843 669
2696 635
5117 617
10923 623
8172 553
2547 623