2413 660
10634 66
2851 102
32726 529
22381 321
34948 714
9391 750
4640 331
5427 638
8118 613
4238 259
6373 134
8571 584
20990 699
8112 50
3095 566