222368
827953
926309
354706
1313866
356134
802858
437654
300985
228274
707727
86998
89232
251411
274159
970235
25690700
22289484
21540960
18563669
13608916
11909157
10744624
9212365
7944961
7524477
7284253
7175831
477370
4718231