3808 666
3522 637
29598 484
1363 105
40841 142
22913 511
10410 45
21039 810
3751 698
4467 37
5392 524
4274 672