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