16693 22
31573 36
25313 27
24909 41
35484 48
60444 170
33622 34
39535 53
31824 70
47716 50
31195 32
12138 15
76216 129
23135 35
77031 173
38965 29
55622 90
81866 97
33773 39
38302 32
15179 17
61960 111
29358 27
51655 89