2786 310
4183 341
28155 919
21015 362
18088 635
10375 242
69323 501
4524 457
4743 168
5222 141
2803 355