1225 400
531 170
2508 827
1919 533
2127 470
1984 460
168 39
643 148
1875 396
766 195
4638 444
5326 335
5175 278
5420 670
21133 741
6859 529