290838 945
11011 531
394845 881
127992 627
94358 302
5727 695
7640 686
4826 261
5233 103
4971 332
44894 263