212572
1980100
157390
145992
198269
151380
148298
478074
259395
171464
244092
149871
1042683
326863
2941117
2795110
174963
6863118
21474170
214165
480980
300168