1663 533
7568 821
3006 700
30299 734
147208 233
1500 339
3740 181
6424 809
23351 193
11657 751
49529 594
28730 449