3847 105
9890 624
44656 672
860 94
3272 124
4402 839
16388 589
4383 443
23495 583
3667 757
3027 459
24567 373
5263 678
1698 245
4160 63
9346 622