12016 18
12339 23
8045 12
6393 8
3504 4
8025 17
4403 13
19350 22
83979 159
18636 28
17655 9
29014 54
21895 39
5638 5
55139 71
46922 86
22213 34
23380 24
24804 52
114875 122
27858 12
24353 17
12811 14
35106 40