4061 351
149845 611
130026 534
198579 1062
132829 325
206072 318
16751 281
33048 664
8523 51
48992 457
9348 645
6791 492
4166 267
3849 125
4735 46
5307 546
2750 218
4320 653
4165 812
146115 945