305 229
210 115
459 588
170 128
25 784
509 368
559 504
673 848
388 702
144 482
383 356
673 893
341 351
386 495
369 701
974 149
258 996
165 411
171 111
457 97