56436 277
5503 156
9868 96
20358 660
20061 659
270823 181
14852 418
3481 136
10300 303
3932 554
2984 498
2651 177
5779 437
11308 341
2941 157
1006 115
1793 232
3576 317
2747 654
1240 38