30 113 314 62286
2 682 049 14573
5 823 335 25813
3 393 363 14857
542 415 2004
517 095 1961
1 478 268 5050
1 273 782 4837
1 283 959 11705
1 293 245 10115
477 970 534
630 680 5807
3 632 196 7541
1 282 393 9482
2 313 995 16804
1 569 233 13447
1 020 545 4137