167 165
3341 171
1125 647
487 880
123 991
810 500
375 153
657 712
318 724
397 204
153 993
919 883
651 169
435 897
970 392
827 297
196 529
275 621
125 25
324 628