12550 528
5875 511
7188 125
37844 490
20974 451
10775 847
48963 530
34921 163
5029 223
3641 95
3389 374