10253 505
5614 280
2914 358
4350 742
6838 634
5615 148
2686 460
2528 475
3005 506
112350 976
31238 370
91518 782
26091 506