2978 355
4436 264
25637 214
12332 358
8057 394
14174 477
5519 351
7016 243
31148 178
18633 168
10797 279
39625 841
8681 620
18799 556
13503 253
51988 258
8910 891
15650 817
5060 51
7244 477
15373 833
13964 614
17943 360
6417 642
4878 319
3177 523
3269 778
1213 42