25848 427
1732 93
39904 866
20655 391
1654 115
14565 616
4425 657
5952 490
1824 234
1746 272
10382 237
2366 213
2548 614
3011 455