21003 37
23541 50
29984 56
16577 32
25761 35
14982 26
45047 81
23369 50
37702 93
24152 60
20339 40
15073 24
31458 84
31328 89
18807 59
33991 100
23363 57
37140 91
12462 6
23279 57
40815 62
19900 18
45098 153
12582 15