10967 35
2942 91
7560 26
2203 189
8180 514
6580 43
16268 122
6088 840
4301 728
19306 614
6108 353
9497 721
1313 39
6762 102
7041 322
9701 948