1077 164
2330 283
4306 71
7525 307
15950 342
20885 361
5990 305
8613 586
6840 615
5799 469
15244 443
9053 145