12705 528
5891 511
7205 125
37865 490
20993 451
10789 847
49665 530
35212 163
5070 223
3654 95
3398 374