599 202
432 935
741 980
120 243
49 730
63 146
902 42
869 686
403 281
450 1000
608 9
544 975
914 892
784 479
335 340
778 227
224 895
736 153
249 885
440 745