331 500
267 82
612 839
577 117
100 3
225 3
799 276
570 161
95 817
858 161
307 922
377 661
953 948
158 284
87 670
724 905
736 880
130 385
226 377
332 148