2194267
28373
17696
12700
58375
842100
8495
7300
7730
59554
556292
491114
39227
30080
25735
19914
1922153
1785149
14740
14450