25910 427
1791 93
39952 866
20706 391
1673 115
14657 616
4435 657
5977 490
1831 234
1755 272
10447 237
2388 213
2552 614
3014 455