229506 1149
123073 227
144541 210
66646 477
19086 296
253451 701
19907 597
142369 326
74691 563
25302 508
3381 528
11185 584
2155 75
3538 136
6142 694
5933 59
29159 637