105952 345
2935 434
12383 542
3083 675
6570 806
8476 672
1678 354
2014 462
1036 122
2493 319
3457 543
3475 772
1974 402
3664 630