167130
361817
760294
579487
81748
86938
436534
689148
634237
362952
961249
75953
5161799
3574581
3099148
2403804
2238988
2062609
1978358
191878
1774118
1723136
1692196
1639471