9969 752
14787 369
20759 288
10182 580
17690 240
19604 665
11931 502
4416 30
7451 880
4715 456
2992 281