2795 310
4196 341
28220 919
21019 362
18094 635
10382 242
69369 501
4528 457
4746 168
5222 141
2805 355