40832 593
37778 545
42954 435
15696 424
46421 207
4977 232
3061 490
2896 316
2841 446
3610 572
8242 710
6401 231