10266 505
5628 280
2937 358
4368 742
6854 634
5634 148
2694 460
2535 475
3015 506
112709 976
31336 370
91954 782
26311 506