11107 35
2989 91
7593 26
2204 189
8184 514
6584 43
16278 122
6088 840
4302 728
19308 614
6111 353
9503 721
1314 39
6767 102
7044 322
9704 948