2 930 290 24067
11 029 517 32786
12 157 599 45721
2 960 327 20123
1 933 402 22122
1 202 045 13857
10 037 303 43412
14 639 220 70505
1 506 444 16253
4 773 596 31141
4 124 801 8567
5 850 572 18531
11 944 465 34583
6 618 294 31040
28 466 922 54352
4 686 136 19666
610 520 8771
3 599 306 24206