128755 595
127163 529
191468 1057
128297 324
197947 315
16544 281
31842 662
8092 51
46027 455
9215 645
6690 492
4051 267
3683 125
4588 46
5212 546
2678 218
4239 653
4068 812
3833 351
139605 937