40831 593
37778 545
42953 435
15692 424
46419 207
4977 232
3061 490
2896 316
2841 446
3610 572
8242 710
6401 231