20294 660
19940 659
264879 178
14426 418
3410 136
9980 303
3806 554
2928 498
2569 177
5747 437
11232 341
2854 157
932 115
1762 232
3460 316
2719 654
1186 38