5442 826
3863 193
14777 307
15600 441
344411 930
69623 326
48280 317
59602 724
55388 361
5584 288
2472 125
8768 797
3092 181
4758 615
29136 77