495345
437559
4453
187135
954701
82731
357746
358366
937731
66574
905413
323637
5522367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2487209
2136352
2133407