27328 427
3346 93
40771 866
21411 391
1787 115
15667 616
7122 657
6261 490
1926 234
1856 272
12622 237
2641 213
2638 614
3164 455