151289 847
89968 387
59200 85
5721 521
3292 255
13062 758
10576 119
7611 138
7154 206
7122 338
4628 258
12672 86