2690 710
5569 108
8406 971
23815 346
27734 258
11099 238
10476 844
13334 606
12402 703
10808 508
13218 333
3540 611
36494 935
70655 169
1060 65
10183 30
2499 612
2827 297
5653 55