15383 830
3015 522
22683 240
105244 897
12030 72
10152 598
29897 822
8142 398
8790 420
9572 492
15390 204
5979 582
8628 110
8490 498
17210 506
6698 315
8112 185
13952 488
4693 443
3732 481
4903 748