2693 710
5590 108
8440 971
23851 346
27737 258
11110 238
10486 844
13350 606
12419 703
10833 508
13221 333
3543 611
36536 935
70690 169
1066 65
10206 30
2502 612
2829 297
5656 55