25893 427
1779 93
39939 866
20698 391
1671 115
14634 616
4435 657
5973 490
1825 234
1755 272
10437 237
2379 213
2549 614
3013 455