5553
3180
39333
4895
3071
2565
91686
3943
3862
15518
63811
5176
19430
3313
5188
2555
4181
3282
36415
55637
20370
29560
88294
84549
68367
27893
5180
2918
91392
4472