892 806
318 556
380 259
251 179
384 473
40 226
982 903
318 906
381 58
809 168
43 699
927 227
205 163
505 265
1000 725
305 248
987 922