40847 593
37784 545
42957 435
15713 424
46432 207
4977 232
3062 490
2898 316
2841 446
3610 572
8242 710
6401 231