3740 452
104493 584
81292 803
45364 786
3335 618
3545 522
2344 68
2341 175
2766 232
3026 510
2791 423
3075 366
1588 277
3083 527
3725 773
2155 189