1436 309
2723 340
25985 916
20264 362
15368 633
9060 242
63947 498
4229 457
4418 168
4968 141
2645 355