12033 528
16676 516
63859 527
7126 314
19080 403
6751 313
3361 458
1971 269
1746 54
3018 505
4349 327
2471 252