5088 826
3743 193
14629 307
15433 441
339675 926
68512 323
46904 316
53161 711
53718 361
5486 288
2291 125
8671 797
2972 181
4650 615
27600 77