13291 251
12635 112
15613 188
20540 131
12406 103
9646 33
6722 444
12868 455
5084 405
6037 245
1950 41