4072 125
3880 233
5201 232
1990 98
12650 120
16488 153
21917 173
21722 83
20874 589
20015 220
29727 704