43241
83964
72148
120372
59336
93008
32578
6608
72144
59337
56676
39950
39948
30012
19254
119558
119557
118335
118330
97089