643 890
393 746
264 718
612 683
667 607
888 526
351 520
647 474
111 320
478 296
896 268
1001 239
222 198
763 184
978 175
449 15