2948 220
708 90
132 972
696 538
760 506
30 407
417 200
576 596
388 103
769 171
379 523
875 764
275 174
585 537
957 896
540 17
515 952
336 536
232 989
263 324
519 684
699 639