3186 26
11423 980
1849 42
6642 197
5729 389
3053 563
4694 892
1907 319
6816 582
10832 516
2762 142
17699 311
73744 320
41571 183
104473 427
16109 235
22007 378
33205 488
27544 110
82586 164
7609 667
3101 512
8653 890
3075 99
3326 716
4096 315
6006 437
15394 712