1058 355
913 98
361 132
517 459
201 423
15 375
155 268
522 524
101 214
945 862
167 95
685 365
690 404
176 50
839 65
591 338
195 723
464 392
343 153
255 411