670 304
655 553
419 282
863 489
128 160
332 301
1014 121
616 490
804 315
977 744
178 89
840 330
21 529
157 581
660 352
257 179
652 856
909 962
540 126
274 373