8980 752
13719 369
20529 288
10028 579
17582 240
19431 665
11832 502
4226 30
7241 880
4640 456
2867 281