2786 310
4184 341
28176 919
21016 362
18088 635
10378 242
69331 501
4525 457
4743 168
5222 141
2804 355