2404 660
10611 66
2850 102
32644 529
22356 321
34875 714
9389 750
4640 331
5418 638
8103 613
4226 259
6358 134
8555 584
20954 699
8095 50
3092 566