2980 163
3914 373
16204 409
7330 251
16042 289
56025 703
72216 494
801 66
12813 361
21033 323
17180 866
6468 249
164477 1183
3597 80
23635 344
14785 589
9419 683
102983 526
12693 464
80955 795
10909 45
49500 79
5826 605
18178 880
27809 756
43782 243
30291 166