1085 164
2359 283
4417 71
7548 307
16023 342
20874 361
6017 305
8618 586
6854 615
5817 469
17759 442
7628 143