151263 847
89936 387
59188 85
5720 521
3291 255
13062 758
10576 119
7606 138
7153 206
7122 338
4628 258
12670 86