128638 595
127138 529
191419 1057
128267 324
197904 315
16542 281
31828 662
8088 51
45978 454
9214 645
6689 492
4050 267
3681 125
4587 46
5211 546
2678 218
4239 653
4068 812
3833 351
139574 937