397 311
356 312
58 857
220 8
969 963
957 986
285 129
106 873
445 352
96 230
705 201
715 729
389 575
97 339
1003 140
782 63
90 149
130 423
923 115
170 545
124 858