1058 313
31053 435
5403 334
15557 488
2035 133
11443 645
25740 626
28684 528
4243 530
1949 223
3688 248
2833 480
7323 517