3040 362
15110 356
20958 148
2820 344
2029 277
9530 795
2179 96
43503 415
19108 72
14790 549
24585 672
54187 230
8407 529
13205 436
1484 241
15710 68
3889 343
91002 289
2546 219