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