3549 452
104304 584
81102 803
45279 786
3278 618
3420 522
2188 68
2213 175
2677 232
2952 510
2684 423
2957 366
1551 277
3023 527
3607 773
2035 189