25857 427
1740 93
39913 866
20663 391
1654 115
14574 616
4428 657
5955 490
1824 234
1748 272
10388 237
2370 213
2548 614
3012 455