666 217
214 909
17 382
936 351
616 85
166 842
693 946
661 59
161 681
252 988
532 417
278 688
640 397
611 193
741 287
801 874
115 168
1002 844
397 37
288 3