151289 847
89967 387
59199 85
5721 521
3292 255
13062 758
10576 119
7610 138
7154 206
7122 338
4628 258
12672 86