3282 33
10537 753
9103 85
11303 815
8045 564
6273 662
6137 115
10135 350
5434 442
9431 700
10935 567
8213 662
5077 370
5606 590
3674 502
2247 311
4345 391
2110 237
2373 121