229838 1151
123133 227
144600 210
66664 477
19091 296
253469 701
19907 597
142390 326
74708 563
25305 508
3381 528
11186 584
2155 75
3539 136
6143 694
5934 59
29181 637