26475 427
2392 93
40300 866
21055 391
1721 115
15175 616
4498 657
6141 490
1871 234
1786 272
12459 237
2489 213
2580 614
3084 455