826 108
436 52
1031 910
602 974
963 72
400 958
751 936
535 794
279 128
991 193
362 143
157 304
132 355
494 464
718 892
517 769
357 249
806 65
394 347
537 470