2691 710
5575 108
8422 971
23829 346
27735 258
11103 238
10479 844
13340 606
12407 703
10815 508
13220 333
3542 611
36515 935
70668 169
1062 65
10191 30
2501 612
2828 297
5654 55