181 751
1009 15
611 455
37 323
1003 771
946 244
197 667
425 332
571 229
319 240
308 86
468 85
655 645
959 653
176 1
199 577
438 507
581 246
147 263
610 984