3288 33
10540 753
9112 85
11319 815
8054 564
6279 662
6184 115
10145 350
5441 442
9436 700
10949 567
8217 662
5086 370
5609 590
3674 502
2250 311
4345 391
2112 237
2378 121