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