3943
7147
4303
48315
5063
119526
6396
69222
131712
4495
3868
43811
117345
73780
2524
42612
1953
735337
90815
154073
108536
130025
92617
151958
103625
1247
274746
3346