3672 452
104466 584
81282 803
45374 786
3319 618
3518 522
2324 68
2304 175
2766 232
3011 510
7704 444
2752 424
3097 366
1588 277
3071 527
3690 773
2150 189