479 876
1012 79
681 1000
641 918
737 843
2278 930
409 106
891 247
25 762
615 389
302 372
36 530
114 368
13 193
278 575
553 905
476 679
318 851
98 846
218 640
142 488
505 612
614 753