31181 65
104590 158
113473 181
59821 126
45935 90
41869 46
86840 93
53390 56
29922 37
40578 52
39668 56
31862 47
20295 22
32412 34
191928 267
70953 100
22268 33
42119 71
17002 11
69164 132
53502 201
27508 44
80052 177
59339 140