5582 826
4321 193
15021 307
15806 441
349619 932
71186 329
50652 319
63155 726
57854 362
5699 288
2720 125
8994 797
3235 181
4858 615
31298 79