1209 381
587 182
2535 611
899 253
7802 246
5337 647
146766 546
4209 525
90057 482
46972 533
3083 577
2067 516
3216 941