3536 452
104291 584
81088 803
45274 786
3268 618
3404 522
2178 68
2206 175
2669 232
2947 510
2679 423
2934 366
1548 277
3019 527
3602 773
2025 189