8943 752
13653 369
20521 288
10026 579
17579 240
19421 665
11829 502
4217 30
7227 880
4638 456
2861 281