1592 16
4205 14
5634 14
12329 25
5632 13
29878 115
31590 117
12252 13
7098 27
14931 27
15254 26
21162 43
10504 26
16357 41
26345 44
23323 48