164073
126626
112620
43113
83211
2317
2987
7487
2736
3606
6656
2075
3444
7304
2664
4704
2523
22903
2772
2742
2152
2352
2150
2380
26580