40729 593
37693 545
42896 435
15484 424
46265 207
4971 232
3057 490
2883 316
2828 446
3598 572
8232 710
6392 231