2786 310
4182 341
28147 919
21015 362
18088 635
10375 242
69317 501
4524 457
4741 168
5222 141
2802 355