178052
230899
1680120
278568
1988100
215695
1928117
203969
32788179
185773
250377
226092
229486
148779
148082
145055
5334117
2183124
250092
237386
490486
2655120
385683
144370