2693 710
5604 108
8453 971
23866 346
27739 258
11114 238
10488 844
13361 606
12422 703
10833 508
13221 333
3544 611
36556 935
70708 169
1068 65
10212 30
2503 612
2830 297
5656 55