15075 338
2953 771
9340 105
4112 316
2219 214
8163 546
3394 300
7586 815
17272 622
8893 600
34343 756
16228 385
3097 598
3229 197
1679 275
4243 142