1326 601
1088 25
202 639
69 322
354 770
97 61
833 221
943 644
260 207
465 510
974 936
22 932
513 524
675 245
828 755
253 902
295 672
356 207
821 65
831 912