510 204
2886 648
445 729
267 860
582 851
631 625
290 843
870 620
420 52
841 191
70 221
179 254
771 743
675 555
602 700
580 323
97 327
71 784
1570 808
220 609
1004 839
704 183
802 490