5 331 951 21487
3 501 638 9533
5 277 959 12324
2 266 616 4788
3 891 325 13686
1 660 842 6142
2 348 388 8957