286451 941
10936 531
391811 878
126848 627
92845 302
5680 695
7575 686
4738 261
5170 103
4903 332
43893 262