40761 593
37723 545
42914 435
15556 424
46302 207
4972 232
3058 490
2888 316
2832 446
3599 572
8234 710
6394 231