2689 710
5567 108
8400 971
23805 346
27733 258
11093 238
10474 844
13331 606
12400 703
10807 508
13216 333
3539 611
36483 935
70650 169
1057 65
10179 30
2497 612
2827 297
5652 55