93927 251
117034 580
229440 403
179721 569
164299 713
656488 1463
634221 961
110678 553
206323 848
565696 1511
286575 904
173739 845
243022 866
1052758 2654
1714508 2476
615730 1473
1242102 4612
756222 1710
594956 3095
506734 1009
851798 3630
187794 690
457597 734
438631 1161