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