17183339
6996
9224312
3041
3790450
1134
4713312
1165
4866430
2183
7413272
3317
6932546
1787
3153898
914
9538654
5054
4369267
904
4777482
2016
11375515
3301
4864504
1781
16094209
4624
6522627
2466
6403005
1928
5472415
2133
28358462
8865
5193234
804
4394211
2877
5959924
455
5282660
2023
3659550
703
2574861
631
33315150
8805
6049372
1548
4680300
1517
2430021
420