2963 355
4415 264
25602 214
12318 358
8048 394
14123 477
5515 351
7012 243
31097 178
18585 168
10759 279
39540 841
8655 620
18750 556
13443 253
51693 257
8868 891
15612 817
5031 51
7232 477
15321 833
13909 614
17889 360
6413 642
4866 319
3171 523
3262 778
1205 42