1097 105
6984 441
5009 730
11472 126
9737 605
11346 581
5149 547
6506 705
40376 643
3566 451
6572 632
28696 191
18589 241
6412 964
5356 203
24830 710
15833 535
12326 665
28538 176
2700 739
9667 56