26450
22573
6704
2292
4534
38313
108420
7127
118926
6386
152973
3336
77411
2300
2606
1955
2042
2484
2642
2837
2472
3294
2000
2413
2147