20294 660
19940 659
264769 178
14415 418
3410 136
9970 303
3804 554
2926 498
2567 177
5747 437
11227 341
2852 157
931 115
1759 232
3458 316
2719 654
1185 38