233437 1160
124045 227
145545 211
66867 477
19134 296
253873 701
19961 597
142733 327
74981 563
25341 508
3384 528
11193 584
2161 75
3549 136
6160 694
5954 59
29490 637