3408 503
33820 283
9043 46
9698 681
8056 581
6031 196
13590 666
2273 85
22490 592
10013 480
4956 705
8038 328
6313 151
3717 394