32 18
463 683
306 208
434 4
174 196
744 818
467 145
77 998
878 45
944 860
173 286
810 221
72 120
701 576
54 128
486 753
114 439
931 363
81 443
988 580