111436
4203
88666
62188
3139
20833
60653
868
41685
41818
7811
53635
853
127165
92160
46344
67692
65854
20716
23318