4051 418
1005 251
645 576
918 32
51 992
890 239
134 585
600 412
99 745
44 67
55 28
246 177
359 176
558 502
593 639
623 486
560 547
808 317
650 616
230 260
981 550
356 817
887 384
172 408