31508 639
627370 979
105584 346
619603 1318
243203 910
104859 328
1212983 4559
331457 1156
826544 3595
696795 1427
494069 618
561760 3033
524323 1509
554524 1707
576898 950
89794 545
298506 1046
634189 1605
409722 1252
103738 735
149780 418