3943
7147
4303
48315
5063
119526
6396
69222
131612
4495
3868
43811
117245
73780
2524
42512
1953
735037
90815
154073
108536
130025
92517
151958
103625
1247
274746
3346