1356 603
1122 25
203 639
74 322
357 770
101 61
833 221
944 644
261 207
466 510
983 936
23 932
516 524
677 245
829 755
254 902
295 672
358 207
822 65
831 912