40884 593
37821 545
42995 435
15808 424
46488 207
4978 232
3066 490
2904 316
2843 446
3614 572
8248 710
6404 231