3878 452
104616 584
81473 803
45466 786
3386 618
3654 522
2485 68
2447 175
2918 232
3086 510
7973 444
2832 424
3263 366
1641 277
3141 527
3806 773
2301 189