525 170
2507 827
1912 533
2121 470
1949 460
161 39
640 148
1873 396
763 195
4614 444
5300 335
5164 278
5409 670
21090 741
6842 529