40768 593
37726 545
42916 435
15569 424
46307 207
4972 232
3058 490
2890 316
2835 446
3600 572
8234 710
6394 231