39282 250
12515 186
614 167
43399 507
12940 184
6683 598
1000 184
6019 771
55734 68
73391 667
121500 358
11074 711
29005 108
39327 372
16214 188
13635 621
12149 710
65362 348
6880 593
42747 38
31401 222
13433 515
8849 966
13180 60