2691 710
5577 108
8424 971
23834 346
27735 258
11105 238
10480 844
13344 606
12408 703
10823 508
13220 333
3542 611
36521 935
70674 169
1063 65
10196 30
2501 612
2828 297
5655 55