394793
667703
285561
317370
319203
896574
135400
762245
204234
488982
276264
533205
5557367
4554935
4373459
3470998
3452462
3423286
3373956
3027729
3020226
2500209
2140407
2140352