1 295 943 2680
3 316 887 7150
393 428 2048
1 877 931 15920
695 970 6449
4 283 257 19310
14 856 508 45623
5 448 126 18681