305 27
2178 464
56807 741
2174 411
1651 274
14746 69
12284 168
10027 648
22450 529
9507 531
26946 487
7395 183
8831 624
9289 657
41231 322
4055 109
17122 379
13919 224
13442 701
113801 373
129616 909
127226 822
102678 604
160391 1043
53659 549
38743 206
3830 54