5350
30619
4540
4090
5080
31426
40458
3920
3489
40646
3714355
424894
603711
43380
43253
41187
3652270
3422156
29704
2870149
27326
23252
21620
19770