32142
129517
478723
464474
29719
133663
307373
436581
789671
448123
76293
138240
6300368
5109935
4899460
37891000
3758287
3736956
3628462
3341226
3281730
315536
2755209
242110