21 392 631 57248
1 772 082 8641
760 975 1955
1 108 681 2919
1 358 844 5052
2 851 327 12335
756 894 2280
2 926 410 11902