10783 33
2766 91
7499 26
2200 189
8172 514
6577 43
16249 122
6087 840
4299 728
19305 614
6102 353
9492 721
1311 39
6741 102
7039 322
9694 948