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