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