3584 452
104331 584
81149 803
45307 786
3287 618
3440 522
2218 68
2228 175
2688 232
2964 510
4007 443
2695 423
2984 366
1554 277
3026 527
3631 773
2065 189