1124 164
2377 283
4554 71
7590 307
16210 342
21428 363
6241 308
8678 586
6890 615
5861 469
15365 443
9200 145