176 165
3359 171
1129 647
487 880
124 991
811 500
376 153
659 712
318 724
397 204
156 993
920 883
651 169
436 897
970 392
827 297
197 529
275 621
125 25
324 628