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