3286 33
10538 753
9106 85
11308 815
8049 564
6274 662
6156 115
10137 350
5436 442
9432 700
10939 567
8213 662
5080 370
5607 590
3674 502
2248 311
4345 391
2110 237
2375 121