233463 1160
124057 227
145556 211
66869 477
19134 296
253877 701
19961 597
142735 327
74982 563
25341 508
3384 528
11193 584
2161 75
3549 136
6160 694
5954 59
29495 637