3448 503
33829 283
9062 46
9709 681
8061 581
6041 196
13602 666
2274 85
22506 592
10068 480
4961 705
8051 328
6366 151
3719 394