1630 360
2151 85
9650 99
5311 356
32171 777
3046 214
9236 203
4391 330
8202 449
6288 596
4528 569
4083 396
2829 587
987 107
4085 377