18309 114
13678 146
20485 599
6151 42
13623 131
11523 159
12196 399
2370 461
2205 125
3283 441
1459 89