384319
397884
82013
572167
683431
1135510
1089175
1546355
421824
201720
107548
1050176
19562692
601894
17936960
20155484
9254156
11935916
7902362
6891960
7838668
7181623
6912477
6413253
2932474
3589363