681 137
7236 621
3960 449
18336 561
16302 158
110800 594
70668 282
37012 224
25207 613
28916 220
9331 529
3372 188