40828 593
37776 545
42949 435
15687 424
46407 207
4977 232
3061 490
2895 316
2841 446
3609 572
8240 710
6401 231