9487
1231592
61703
146353
165913
9225
32446
266823
102967
248944
83441
334625
43415
31283
20603
11851
28984
1673314
18867
5807
35131
3728
42693
148971