12153 91
3220 19
8842 82
1773 20
7059 65
3313 18
11929 74
8308 40
4303 14
19066 184
6214 17
12703 100