1045 144
118 63
473 449
1124 244
956 828
674 910
1003 134
976 248
261 347
947 70
897 268
946 431
757 173
856 962
355 117
196 91
913 780
390 343
873 326
222 63