59707905
25412
43527126
22562
21049220
9311
13752773
6603
87547153
24846
30363451
6421
3668334
958
32628631
19889
13710224
3213
9664255
2758
20715382
5007
5341100
1894
14781611
5240
11008181
2861
4232972
3537
4424220
1435
23254005
11108
9939370
3622
2822306
879
4747562
3471
10832044
845
4284849
1118
6848495
2265
29286268
12126
2486642
684
11164098
2604
33507199
16593
11228011
2246