288479
288870
18497
182502
437734
280279
84747
426470
135468
231225
848576
683204
4165364
3530456
3464929
3149460
2836998
2741283
2713955
2544725
2454226
2071209
1921351
1873407