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