2871 105
9159 441
5410 730
12254 126
10639 605
11632 581
5235 547
6715 705
41445 643
3658 451
6684 632
28814 191
19267 241
8934 964
5630 203
26909 710
16584 535
12725 665
30013 176
2765 739
10089 56