3570 140
2560 119
9515 570
11952 746
4419 697
6996 277
2544 184
2854 264
2767 412
9828 791
2562 194
6244 485
4195 473
4821 624