128914 596
127205 529
191533 1057
128344 324
198026 315
16546 281
31851 662
8096 51
46075 455
9215 645
6692 492
4051 267
3685 125
4589 46
5213 546
2679 218
4240 653
4068 812
3835 351
139669 937