2695 710
5622 108
8476 971
23902 346
27742 258
11122 238
10494 844
13368 606
12431 703
10840 508
13222 333
3544 611
36583 935
70744 169
1068 65
10219 30
2504 612
2831 297
5657 55