44072 378
13915 58
2636 64
21939 324
8259 601
14938 274
12252 399
3159 405
3763 521
2362 277
14714 471
1875 124
8619 131
1988 216