3288 33
10540 753
9112 85
11318 815
8054 564
6279 662
6182 115
10145 350
5441 442
9435 700
10948 567
8217 662
5086 370
5608 590
3674 502
2250 311
4345 391
2112 237
2378 121