27404 427
3437 93
40848 866
21471 391
1808 115
15740 616
7150 657
7038 491
1947 234
1870 272
12667 237
2668 213
2651 614
3185 455