2406 660
10611 66
2851 102
32650 529
22358 321
34886 714
9390 750
4640 331
5419 638
8106 613
4228 259
6361 134
8557 584
20955 699
8101 50
3094 566