40090 593
36748 545
42196 435
14410 423
44850 206
4910 232
3008 490
2827 316
2772 446
3550 572
8169 710
6330 231