3517 452
104283 584
81084 803
45271 786
3264 618
3397 522
2159 68
2200 175
2666 232
2945 510
3901 443
2675 423
2933 366
1546 277
3014 527
3599 773
2022 189