26556 427
2470 93
40372 866
21104 391
1726 115
15238 616
4542 657
6151 490
1878 234
1793 272
12479 237
2517 213
2595 614
3089 455