23 92
1166 663
28 802
870 884
397 104
980 254
873 596
964 450
596 28
337 671
290 52
83 669
517 954
712 925
878 140
131 736
223 464
930 18
753 262
741 106