473500
860573
48657
278797
234701
554302
207266
953383
356756
444756
68484
809900
5560367
4555935
4376459
3471998
3452462
3424286
3375956
3029729
3020226
2502209
2141407
2140352