2426 670
909 216
2528 543
50958 411
455347 586
24177 580
13746 250
8767 63
62650 470
7209 836
3653 719