504 496
119 190
260 757
402 551
72 381
305 637
421 445
875 406
957 640
696 455
935 345
524 178
545 227
947 441
673 220
936 367
564 864
777 157
165 743
206 852