3424 503
33821 283
9052 46
9701 681
8058 581
6035 196
13598 666
2273 85
22495 592
10023 480
4956 705
8043 328
6334 151
3719 394