25893 427
1780 93
39939 866
20698 391
1671 115
14636 616
4435 657
5973 490
1825 234
1755 272
10438 237
2380 213
2550 614
3013 455