4066 125
3874 233
5197 232
1985 98
12635 120
16451 153
21901 173
21699 83
20813 589
20001 220
29681 704