1709282
116647
137122
912968
967514
676450
1175561
850424
608475
361513
1230923
573535
281802
659200
450268
502450
20141484
19526692
17919960
11920916
9247156
7892362
7836668
7176623
7071831
6908477
6887960
6412253
457370
4363231