3540 440
4673 441
7921 405
421346 1266
505746 854
302470 948
28216 326
37631 423
23475 554
6475 80
6120 514
5353 672
2304 268
3792 117
32973 512