464312
107274
98375
370732
570861
189123
214527
14939
797384
26332
588705
897120
5496367
4517935
4334459
3441998
3441462
3398286
3343956
3006729
2991226
2479209
2132352
2127407