2046 46
26532 514
16586 396
14258 528
259140 1518
8127 835
8412 352
15451 246
62787 925
71113 935
3601 808
32275 172
6552 381
4728 630
9616 395
28726 498