3420 503
33821 283
9047 46
9701 681
8057 581
6033 196
13595 666
2273 85
22494 592
10020 480
4956 705
8039 328
6327 151
3719 394