1063 98
4707 189
9583 85
12982 984
12507 302
22825 434
7764 49
18230 811
11686 638
10361 320
6262 632
6502 385