31403 80
72007 242
19261 60
14371 26
34533 115
15409 17
43784 102
19159 92
49766 159
31055 82
43398 154
18308 31
32332 59
30115 52
51074 114
22145 39
29756 57
64345 196
42706 155
28635 57
25099 73
22960 92
11875 29
26132 68