580 60
736 760
455 5
35 592
952 116
940 105
502 247
232 106
512 409
140 846
172 859
708 107
407 860
532 432
601 332
213 897
247 754
941 565
287 824
377 418