8953 752
13682 369
20528 288
10027 579
17580 240
19427 665
11829 502
4220 30
7232 880
4640 456
2865 281