40106 913
19593 596
4233 569
3037 257
3590 624
3747 792
1250 109
3643 769
2109 183
4402 778
2517 306
1527 83
4779 609
4551 399
2272 371
2832 574