1077 164
2329 283
4302 71
7525 307
15947 342
20876 361
5988 305
8612 586
6840 615
5798 469
15237 443
9053 145