1051 401
1011 984
9485 490
4328 166
541 814
901 325
1143 900
436 179
747 338
638 988
858 223
970 999
11154 223
9876 344
7252 640
6509 135
6131 881
6070 305
5076 334
4955 37
4852 221
4327 166
4186 66