231421 1156
123493 227
144953 210
66751 477
19105 296
253610 701
19923 597
142512 326
74800 563
25320 508
3381 528
11188 584
2158 75
3541 136
6150 694
5944 59
29315 637