319760
80575
942748
538576
537375
492856
262912
752849
770103
13828
310961
729169
105505
928935
219321
1012149
14846747
670386
4559578
4217980
3446510
3208192
2185216
2176495
2049492
185266
1845948
16325
154561
1540545