128800 595
127178 529
191492 1057
128312 324
197970 315
16544 281
31844 662
8094 51
46042 455
9215 645
6690 492
4051 267
3684 125
4588 46
5212 546
2678 218
4239 653
4068 812
3834 351
139632 937