148380
145476
2344119
256073
196593
2328114
214062
2360106
143965
654480
16385117
16377137
32622179
7143118
31857178
4215110
186953
397662
2404113
151266