2786 310
4184 341
28161 919
21015 362
18088 635
10376 242
69324 501
4524 457
4743 168
5222 141
2804 355