37387
36141
139593
242193
701809
876592
716725
735510
490236
240909
521801
660685
6229368
5067935
4854460
37631000
3731287
3710956
3613462
3311226
3253730
305336
2742209
235510