22 507 290 59246
4 972 114 13523
1 108 459 4203
3 090 077 16931
336 887 866
10 015 561 43326
971 068 5939
1 566 728 5620
4 115 332 8553
1 137 711 3888
1 226 601 5622