1080 164
2334 283
4345 71
7528 307
15969 342
20927 361
5995 305
8614 586
6843 615
5800 469
15250 443
9061 145