10 100 964 30761
1 164 339 8276
8 464 937 18946
8 556 050 15574
14 063 977 40779
4 245 588 18276
5 911 652 23309
22 689 296 43607