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