1003 440
851 439
264 435
121 433
762 424
850 415
67 413
852 411
363 410
295 388
595 345
639 339
849 336
948 333
81 312
259 308
735 291
196 285
167 284
334 279