2686 710
5555 108
8380 971
23787 346
27728 258
11078 238
10466 844
13316 606
12390 703
10804 508
13212 333
3538 611
36451 935
70619 169
1052 65
10155 30
2495 612
2826 297
5647 55