842190
791763
1293845
921283
610993
625533
1345590
1526378
1323447
731576
31410
97457
707491
738607
680107
494241
17972484
15523692
14322960
10800916
7286156
7098668
6936362
6918831
6322477
5786960
5632623
5430253
434170
4070231