154073
119326
108720
38713
78011
2177
2837
7137
2616
3346
6386
1975
3294
6714
2494
4564
2413
22603
2492
2642
2042
2292
2020
2310
26450