5120 453
105167 584
82229 803
45946 786
3786 618
4253 522
3215 68
2980 175
3568 232
3936 510
3252 424
3815 366
1990 277
3541 527
4340 773
2776 189