11309 23
12293 30
10844 41
16346 55
8202 20
13118 29
15185 8
12087 49
30085 90
24685 46
6485 22
26241 44
13558 67
16350 48
2635 6
65250 363
12407 9
98419 126
17462 40
16337 37
25807 74
17932 55
2768 3