4071 125
3876 233
5201 232
1988 98
12645 120
16472 153
21906 173
21716 83
20849 589
20007 220
29703 704