2426 670
909 216
2528 543
50955 411
455345 586
24176 580
13746 250
8767 63
62648 470
7209 836
3653 719