2405 660
10611 66
2851 102
32649 529
22358 321
34883 714
9390 750
4640 331
5419 638
8106 613
4227 259
6361 134
8556 584
20955 699
8099 50
3094 566