40749 593
37709 545
42908 435
15526 424
46277 207
4971 232
3057 490
2888 316
2831 446
3599 572
8234 710
6392 231