125360 263
196295 538
54091 109
110384 803
38616 236
113259 516
41636 333
35196 615
279205 601
118844 287
106367 652
89748 311