3849 105
9891 624
44712 672
860 94
3273 124
4404 839
16391 589
4383 443
23496 583
3667 757
3027 459
24574 373
7785 678
1698 245
4162 63
9351 622