3291 452
3710 359
104186 584
81011 803
45171 786
3227 618
3318 522
2073 68
2119 175
2613 232
2909 510
2634 423
2836 366
1504 277
2963 527
3525 773
1955 189