177547
93725
9571
1060269
17323
95323
132580
12843
87020
746124
126033
104214
1583816
1091612
9923276
991216
94813
9111258
7436154
723011
68285
57953
54092
52128