151240 847
89919 387
59177 85
5720 521
3291 255
13061 758
10576 119
7606 138
7153 206
7122 338
4628 258
12670 86