2162 631
686 214
1148 200
2315 575
9819 315
4125 839
3581 317
1890 143
9640 151
4568 606
15718 54
13642 353
18565 385