2408 660
10621 66
2851 102
32682 529
22366 321
34899 714
9390 750
4640 331
5422 638
8111 613
4232 259
6364 134
8563 584
20965 699
8105 50
3094 566