1680 938
1156 895
354 853
806 144
1842 61
499 281
360 985
63 478
847 1178
21 691
898 899
420 710
461 596
312 409
1941 169
883 692
365 837
1109 64
1514 252