2404 660
10611 66
2850 102
32646 529
22357 321
34875 714
9390 750
4640 331
5418 638
8103 613
4226 259
6358 134
8555 584
20955 699
8097 50
3092 566