40761 593
37721 545
42912 435
15553 424
46294 207
4972 232
3058 490
2888 316
2831 446
3599 572
8234 710
6394 231