5 243 304 16756
1 414 072 6167
5 079 453 14681
227 359 638
2 489 188 9109
8 700 468 18244
963 135 2120
22 282 829 43045