2212484
1432462
685646
1371265
931415
1170204
407532
912869
627784
3723112
3536797
3071927
2820692
2811951
2722488
2468981
656334
54124
930651