486 449
686 304
655 553
422 282
865 489
130 160
332 301
1017 121
617 490
811 315
980 744
182 89
843 330
22 529
157 581
669 352
258 179
653 856
915 962
544 126