20294 660
19940 659
264776 178
14415 418
3410 136
9970 303
3805 554
2928 498
2567 177
5747 437
11229 341
2852 157
931 115
1759 232
3459 316
2719 654
1185 38