11309 23
12293 28
10844 41
16346 55
8202 20
13118 29
15185 8
12087 49
30085 90
24685 46
6485 22
25860 44
13558 67
16350 48
2635 6
65250 363
12407 9
98033 126
17462 40
16337 35
25807 74
17515 54
2768 3