13170966
5551
18090656
6638
22093061
10618
18030020
7744
29085269
5013
9702453
3669
31936742
15456
17086506
8896
13351825
4781
14462447
4593
13859157
5865
17366378
5268
9875206
2714
12542676
4991
6845423
2375
7537783
2051
9813050
3685
26537733
9405
6095946
1969
11251309
3116
17938669
6751
5762978
2155
11065587
8640441
2126
6616181
2629
14308069
3462
5727779
2488
29680679
6521