57328 277
5746 156
9938 96
20429 660
20085 659
275690 181
15023 418
3546 136
10413 303
4098 554
3025 498
2717 177
5844 437
11387 341
3003 157
1061 115
1838 232
3667 317
2781 654
1306 38