128186 595
127069 529
191256 1057
128160 324
197760 315
16539 281
31796 662
8077 51
45873 453
9212 645
6688 492
4048 267
3677 125
4587 46
5208 546
2678 218
4236 653
4067 812
3832 351
139456 937