689 832
611 455
37 323
1006 771
947 244
197 667
425 332
571 229
319 240
308 86
468 85
655 645
959 653
176 1
201 577
438 507
581 246
147 263
610 984
478 954
363 442