4063 125
3871 233
5190 232
1983 98
12626 120
16432 153
21883 173
21683 83
20763 589
19987 220
29661 704