128974 596
127215 529
191561 1057
128383 324
198064 315
16549 281
31857 662
8096 51
46097 455
9215 645
6692 492
4052 267
3687 125
4593 46
5213 546
2679 218
4240 653
4068 812
3835 351
139687 937