1019 866
101 902
285 115
929 688
586 535
159 236
177 66
232 372
563 623
589 20
532 992
224 276
162 314
110 674
252 227
610 742
86 528
21 457
128 848
64 303