330 500
266 82
611 839
574 117
100 3
225 3
799 276
569 161
94 817
858 161
306 922
376 661
951 948
157 284
86 670
723 905
733 880
127 385
225 377
332 148