10148 505
5506 280
2811 358
4238 742
6677 634
5438 146
2620 460
2457 475
2938 506
109243 971
29820 369
88082 778
24645 506