40811 593
37766 545
42941 435
15638 424
46359 207
4974 232
3060 490
2893 316
2839 446
3606 572
8237 710
6400 231