1456 105
7251 441
5051 730
11581 126
9823 605
11375 581
5163 547
6529 705
40509 643
3578 451
6586 632
28701 191
18679 241
6780 964
5381 203
25075 710
15876 535
12370 665
28734 176
2705 739
9753 56