40622 593
37573 545
42835 435
15216 424
46099 207
4960 232
3049 490
2874 316
2823 446
3593 572
8224 710
6379 231