128534 595
127124 529
191379 1057
128240 324
197862 315
16541 281
31823 662
8084 51
45958 454
9213 645
6688 492
4050 267
3681 125
4587 46
5211 546
2678 218
4237 653
4068 812
3833 351
139553 937