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