2399 670
892 216
2521 543
50883 411
454903 585
24141 580
13689 250
8738 63
62439 470
7196 836
3641 719