2391 105
8454 441
5284 730
12015 126
10373 605
11549 581
5200 547
6635 705
41123 643
3632 451
6646 632
28765 191
19046 241
8855 964
5533 203
26224 710
16065 535
12578 665
29547 176
2737 739
9908 56