2162 631
686 214
1148 200
2315 575
9819 315
4124 839
3581 317
1890 143
9639 151
4568 606
15717 54
13642 353
18564 385