26492 427
2411 93
40312 866
21061 391
1722 115
15183 616
4499 657
6146 490
1873 234
1786 272
12464 237
2491 213
2581 614
3084 455