13050 46
14670 12
15842 52
22762 43
14282 13
22684 29
26297 81
30241 70
12137 11
22653 58
19203 78
22386 32
34470 132
21373 68
13665 17
34830 172
81934 317
72901 281
33421 89
15032 31
19434 55
25574 91
14181 40
9441 12