85153
63962
69618
54131
5884
6950
7750
6244178
43212
51013
40320
6191
635412
45370
45293
43558
3845270
3653157
31044
2991150
28736
24372
22560
20750