3292 33
10542 753
9113 85
11326 815
8055 564
6280 662
6194 115
10145 350
5443 442
9437 700
10951 567
8219 662
5087 370
5615 590
3675 502
2250 311
4345 391
2113 237
2378 121