1246 302
1003 474
983 587
961 665
956 201
674 731
651 159
643 310
513 556
513 290
454 588
394 344
344 674
136 246