399 510
326 812
1011 413
2930 793
540 969
93 72
259 172
254 720
882 764
715 90
896 180
813 238
429 824
135 680
328 688
245 486
42 373
244 148
534 52
585 525
582 930