19658851
7605
31057237
10263
26756749
10609
53735056
13439
25299678
6474
12207641
4294
17585934
4288
25571194
9713
7820435
3462
14568303
4501
21751089
7096
9943106
3254
12897356
3735
3719328
1237
65722
6006
2180321
1071
22507688
7143
29061773
5057
6257556
1856
22332689
8579
456297
788
5922951
1256
18343881
7916
4174695
1247
1455506
254
1269803
863
1392950
688
3408571
819