881 961
735 907
308 824
279 801
554 706
324 695
945 558
475 538
723 506
380 355
237 331
343 326
335 281
145 195
594 158
639 80
1002 48