5397 503
1769 362
2254 268
8328 300
1581 247
3122 47
25547 178
2553 387
1400 54
3870 672
7913 549
2548 512
12462 825
4756 918
7904 523
14178 713
6342 208
1182 88
1682 145
3540 284
3483 421
2761 210
5825 532
3256 540