10149 505
5506 280
2811 358
4240 742
6678 634
5440 146
2620 460
2459 475
2939 506
109258 971
29839 369
88112 778
24652 506