506 968 3544
587 238 3275
4 244 151 14050
2 548 223 17668
1 362 253 12355
7 696 985 29252
6 353 747 41768
1 457 189 9963