2686 108
15604 866
22471 680
24797 815
3129 188
4817 880
2907 707
3359 726
14308 492
12678 630
17378 127
7802 294
4441 626
3341 229
6775 86
8640 607
26055 286
3536 296
12983 844
4745 595
8304 759
5911 116
3170 500
14578 598