603 96
5790 772
5590 826
151152 907
187952 1287
18915 483
105360 351
32968 546
4329 112
19808 933
3282 98
5160 717
7158 206
3826 174
5452 511