40729 593
37695 545
42896 435
15489 424
46266 207
4971 232
3057 490
2886 316
2828 446
3599 572
8232 710
6392 231