3352 33
10557 753
9146 85
11448 815
8087 564
6326 662
6333 115
10196 350
5482 442
9463 700
11023 568
8256 662
5115 370
5635 590
3687 502
2258 311
4356 391
2127 237
2400 121