203550
25700
953154
474359
963926
616979
55984
548876
288200
190542
241587
82545
5536367
4544935
4361459
3459998
3447462
3416286
3366956
3018729
3009226
2493209
2136407
2136352