192636
40116
134533
350
5220
10451
3654
57918
88179
210
3920
16351
201890
1650817
1169712
11550276
1046616
10436260
98094
8472155
788111
71866
62724
58112