11408 646
21973 638
5949 260
3108 869
157197 421
1214 247
1717 382
5853 314
15337 153
43987 341
7641 627