8945 752
13671 369
20527 288
10026 579
17580 240
19424 665
11829 502
4219 30
7229 880
4638 456
2863 281