3075 362
15160 356
20995 148
2837 344
2044 277
9581 795
2202 96
43699 415
19167 72
14804 549
24615 672
54253 230
8418 529
13225 436
1487 241
15718 68
3901 343
91110 289
2551 219