2425 670
905 216
2528 543
50942 411
455329 586
24176 580
13742 250
8763 63
62616 470
7209 836
3652 719