648 158
1038 306
3099 605
1928 555
14710 113
1554 257
3007 705
4451 456
20627 185
16912 742
4630 286
16075 634
3802 138
5493 42
5448 165