26526 427
2440 93
40344 866
21082 391
1726 115
15210 616
4509 657
6148 490
1878 234
1789 272
12468 237
2508 213
2593 614
3087 455