173 165
3352 171
1128 647
487 880
124 991
810 500
375 153
658 712
318 724
397 204
153 993
920 883
651 169
436 897
970 392
827 297
197 529
275 621
125 25
324 628