11490 35
3140 91
7668 26
2218 189
8197 514
6593 43
16313 122
6093 840
4305 728
19312 614
6116 353
9535 721
1317 39
6775 102
7053 322
11302 948