169714
97482
247582
464965
99700
97015
547355
48707
37287
196588
427762
459131
5535367
4543935
4361459
3459998
3447462
3415286
3366956
3018729
3008226
2493209
2136407
2136352