3 021 508 9515
10 904 027 32455
1 296 630 8363
4 132 305 9409
6 667 018 17527
2 586 483 10271
1 060 069 3540
768 830 2240
1 279 468 3868
9 034 993 16115
610 171 4767
1 171 546 9618
3 766 576 14371
3 317 312 23091
3 561 089 15345
15 111 292 50094
31 324 760 63858