3550 452
104305 584
81106 803
45281 786
3280 618
3424 522
2188 68
2215 175
2678 232
2954 510
3935 443
2684 423
2958 366
1551 277
3023 527
3609 773
2036 189