4072 125
3880 233
5202 232
1990 98
12650 120
16489 153
21918 173
21722 83
20874 589
20015 220
29729 704