1068 378
1061 697
953 304
916 938
877 844
799 643
786 156
727 285
670 887
428 897
313 609
302 836
293 877
206 670
175 403
169 297
95 407
69 943