12096 37
15948 26
11533 28
26612 47
9175 33
12052 43
17864 81
85274 90
59530 179
56409 210
39730 82
25254 26
15345 24
40771 160
12710 31
5254 12
9268 22
43999 90
75007 123
7310 11
14346 15
7682 13
9144 5
11236 28