309 472
22 196
1048 901
544 241
353 91
354 851
798 642
720 913
170 31
718 932
157 164
311 968
395 692
1138 566
1020 371
933 803
413 243
92 578
158 400
621 427