5581 826
4321 193
15021 307
15806 441
349596 932
71183 329
50646 319
63146 726
57852 362
5699 288
2720 125
8994 797
3235 181
4858 615
31296 79