40840 40
39244 94
38538 87
44000 52
103405 275
38405 117
27985 23
142469 403
110799 463
64713 130
54245 87
34059 54
55318 108
38871 51
67297 116
209235 411
43046 47
47163 120
40549 141
139838 400
62523 107
188587 612
408926 1652
40910 71