10255 505
5615 280
2917 358
4353 742
6840 634
5616 148
2688 460
2528 475
3007 506
112384 976
31249 370
91571 782
26119 506