2 903 284 20283
1 659 325 13340
1 499 442 11866
22 636 827 55247
1 704 200 13992
12 608 494 38205
1 960 392 14398
8 997 530 22352
465 526 1276
15 110 659 50093
1 907 028 15099