27317 427
3327 93
40758 866
21404 391
1787 115
15661 616
7118 657
6258 490
1925 234
1854 272
12618 237
2635 213
2637 614
3162 455