4398 797
4663 284
27045 368
5153 654
3182 269
4954 871
15397 546
9363 516
6681 89
7643 692
16953 110
15561 609
2868 336
2118 348