12484 30
29292 73
22368 43
45524 106
25193 46
26590 48
17949 41
9690 7
12210 6
12308 14
9873 13
22196 99
12095 12
18879 41
24585 49
13926 25
26388 77
23316 49
11693 25
20983 78
26111 74
9085 6
23327 25
26351 122