1096 37
593 209
910 521
703 54
908 24
410 531
799 205
724 136
432 251
829 377
39 847
565 430
804 697
784 371
761 892
297 635
764 679
383 588
628 195
952 909