2879 105
9170 441
5412 730
12263 126
10645 605
11632 581
5235 547
6718 705
41457 643
3658 451
6684 632
28815 191
19272 241
8936 964
5635 203
26926 710
16587 535
12729 665
30029 176
2766 739
10091 56