233412 1160
124040 227
145536 211
66866 477
19134 296
253871 701
19961 597
142730 327
74978 563
25341 508
3384 528
11193 584
2161 75
3548 136
6160 694
5954 59
29486 637