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