286932
5396
534355
185812
932936
339220
589740
750742
94330
650945
552617
622577
5477367
4506935
4319459
3440462
3433998
3383286
3331956
2996729
2980226
2473209
2128352
2123407