521 49
3192 654
416 176
701 158
938 140
123 428
482 903
1008 396
288 657
793 253
128 659
956 822
2440 127
439 617
721 80
232 813
68 78
274 599
420 614
253 882
738 588
166 1000
607 845
101 998