3429 503
33821 283
9052 46
9703 681
8059 581
6035 196
13598 666
2273 85
22495 592
10025 480
4956 705
8045 328
6338 151
3719 394