61 95
150 383
148 53
440 496
2822 792
764 479
513 760
633 427
182 19
178 84
930 398
453 93
514 227
417 421
512 350
21 733
186 852
658 467
662 332
122 815
144 538
812 671
580 343