132660
29504
61215
13615
194273
43207
37400
8318
132774
29529
15840
3523
44550
9908
15701
3492
12969
2885
258789
57555
31895
7094
33345
7416
6022
1340
14410
3205