11488 35
3139 91
7668 26
2218 189
8197 514
6593 43
16313 122
6093 840
4305 728
19312 614
6116 353
9534 721
1317 39
6774 102
7053 322
11302 948