2100 579
1632 270
1731 533
1016 178
1637 347
1355 198
1229 356
230 56
1695 246
2917 843
1264 178
1678 310
431 33
2517 501
2075 580
2942 559
1886 252