5579 826
4320 193
15021 307
15805 441
349561 932
71178 329
50641 319
63125 726
57847 362
5699 288
2720 125
8994 797
3234 181
4858 615
31291 79