3286 33
10538 753
9107 85
11311 815
8049 564
6275 662
6158 115
10138 350
5436 442
9432 700
10940 567
8213 662
5080 370
5607 590
3674 502
2248 311
4345 391
2110 237
2375 121