14012 36
20774 44
13753 30
36628 55
29701 39
15282 41
8942 42
31295 109
15093 76
3886 19
85274 90
59168 178
56037 206
25254 26
90065 156
30778 30
14011 37
12691 46
8497 17
20323 43
21383 75
8098 24
26409 98