5584 826
4321 193
15022 307
15807 441
349682 932
71192 329
50662 319
63198 726
57860 362
5699 288
2720 125
8996 797
3235 181
4858 615
31324 79