3286 33
10538 753
9109 85
11312 815
8050 564
6275 662
6162 115
10139 350
5439 442
9432 700
10942 567
8213 662
5082 370
5607 590
3674 502
2249 311
4345 391
2110 237
2375 121