15073 50
18469 43
13098 41
12597 13
12464 49
14697 26
14386 33
41089 125
14827 27
13400 30
60469 133
15595 24
13853 23
15282 40
9265 39
23413 62
43746 198
5209 25
15093 75
11743 37