2600 309
1107 174
7967 26
8828 482
5844 521
2467 470
5153 557
1279 159
8071 478
14790 120
1864 167
5736 832
2522 462
3562 354
6642 585
4718 370
3894 543
4520 511
1385 315
2628 370
4191 629
1880 312
2148 216
3993 686
3406 881
1849 343
9445 360
20687 653