5328 30
9450 725
5678 857
6555 69
2625 528
26666 921
11706 617
12112 601
5115 147
9761 967
5132 371
10044 141
6090 566
6262 726
8231 168
14867 619
6052 261
12958 638
8644 472
11204 498
7070 219
8315 657
7607 348
23352 484