4071 125
3876 233
5201 232
1987 98
12645 120
16472 153
21905 173
21713 83
20846 589
20007 220
29701 704