50 875
971 731
414 126
620 122
469 482
278 774
272 715
74 889
545 364
124 710
1000 977
768 719
643 440
602 789
985 600
662 609
1001 301
944 506
169 371
86 407