12150 528
16684 516
63883 527
7136 314
19098 403
6769 313
3366 458
1981 269
1751 54
3020 505
4359 327
2472 252