508 108
16545 424
15180 590
22884 180
1144 264
2779 731
103055 750
58216 478
47730 372
86300 181
76632 495