1104 482
1214 146
948 632
266 249
682 844
337 630
492 403
159 414
305 768
479 921
702 938
586 286
174 696
43 857
217 568
114 186
501 792
734 934
420 405
707 637
752 833