3941 765
4509 590
1605 296
1451 318
2213 569
3011 656
1279 83
2959 686
290622 1397
31950 713
14442 905
42700 1025
112328 1193