791685 2126318
747009 1779211
734803 1755173
734080 1730172
720707 1808651
705359 1745677
703295 1723860
697615 1669580
642910 1447903
636916 1643552
625477 1555708
12976 203337
2638 93024
8405 246181
3687 79589
8864 154955
15105 101178
20432 300346
6998 107297
3214 27501
9905 174436