3866 452
104612 584
81468 803
45463 786
3382 618
3644 522
2480 68
2443 175
2914 232
3080 510
7962 444
2827 424
3258 366
1634 277
3136 527
3800 773
2298 189