3580 140
2565 119
9516 570
11959 746
4421 697
6997 277
2544 184
2858 264
2775 412
9841 791
2566 194
6251 485
4201 473
4826 624