26533 427
2445 93
40349 866
21085 391
1726 115
15212 616
4516 657
6148 490
1878 234
1790 272
12471 237
2511 213
2594 614
3088 455