411 58
512 741
236 168
643 422
559 193
308 287
204 984
310 885
894 392
298 423
702 11
144 302
993 861