1096 105
6983 441
5009 730
11472 126
9734 605
11345 581
5149 547
6506 705
40376 643
3566 451
6572 632
28696 191
18588 241
6410 964
5356 203
24828 710
15833 535
12324 665
28534 176
2700 739
9666 56