4292 452
104827 584
81808 803
45666 786
3532 618
3874 522
2762 68
2671 175
3121 232
3446 510
2984 424
3480 366
1769 277
3258 527
4004 773
2477 189