23012
20473
30239
21392
114955
14953
10718
158760
120013
12477
63251
93620
1231577
61701
165909
127063
3418
296691
32445
13587
17344
3691
111140
83441
88471
10847
7290
334623
43413
22850
31283
25908
20603
5039
14007
47265
1673279
6632
18785
49265
16385
13926
5405
5806
7251
11914
21491
3240
5756
6516
10679
90081
11826
10976
10647
21433
9086
289798
42691
148968