5592 826
4329 193
15036 307
15829 441
350137 932
71284 329
50832 319
63552 726
57938 362
5700 288
2735 125
9000 797
3243 181
4860 615
31550 79