5584 826
4321 193
15021 307
15807 441
349626 932
71186 329
50653 319
63157 726
57855 362
5699 288
2720 125
8994 797
3235 181
4858 615
31300 79