2029 46
26462 514
16584 396
14257 528
259062 1518
8118 835
8411 352
15451 246
62768 925
71103 935
3598 808
32262 172
6550 381
4726 630
9616 395
28704 498