40742 593
37704 545
42901 435
15508 424
46274 207
4971 232
3057 490
2887 316
2830 446
3599 572
8233 710
6392 231