1088 164
2360 283
4420 71
7549 307
16028 342
20882 361
6032 305
8620 586
6856 615
5819 469
17767 442
7631 143