3595 452
104359 584
81164 803
45310 786
3290 618
3447 522
2233 68
2233 175
2695 232
2969 510
4015 443
2700 423
2993 366
1561 277
3034 527
3640 773
2078 189