673286
282212
441167
883280
367332
398391
141816
402807
348424
10183
1194282
629390
1173862
1377534
698553
1717492
20178484
19689692
17980960
11960916
9288156
7921362
7861668
7342623
7074831
6917477
6912960
6418253
457870
4372231