25862 427
1744 93
39914 866
20664 391
1656 115
14577 616
4429 657
5955 490
1824 234
1748 272
10393 237
2372 213
2548 614
3012 455