2404 660
10611 66
2850 102
32648 529
22358 321
34878 714
9390 750
4640 331
5418 638
8105 613
4226 259
6358 134
8555 584
20955 699
8099 50
3092 566