12445 15
12273 11
16724 18
7040 6
5722 7
6342 11
4825 8
6275 7
21938 73
6294 9
6449 8
11417 12
12258 17
15123 27
30260 29
19758 29
48504 122
5376 3
21377 54
9004 22
10748 8
30113 51
4682 5
15295 25