40856 593
37795 545
42969 435
15745 424
46455 207
4977 232
3063 490
2900 316
2842 446
3611 572
8245 710
6403 231