31 848 529 64435
930 207 4481
2 574 151 9857
3 489 398 13234
1 169 216 3085
508 906 3926
508 153 3340
1 258 999 10174
2 893 124 12670
1 069 954 3607
334 522 415
22 959 147 55734
2 723 622 6572
5 511 374 13769
12 750 945 27720
1 273 863 3082
3 042 545 10218
621 750 3408
14 628 499 70465
10 927 936 24730
4 826 035 22964
1 905 952 5205
352 027 1394