2897 105
9196 441
5417 730
12275 126
10657 605
11637 581
5238 547
6721 705
41472 643
3661 451
6684 632
28821 191
19290 241
8939 964
5638 203
26954 710
16590 535
12736 665
30060 176
2767 739
10095 56