15 118 894 50124
1 323 313 4655
791 323 3569
2 702 165 12578
3 391 583 14442
2 650 713 11722
31 347 962 63887