3046 107
6344 170
5641 100
8067 476
4524 111
12819 677
10251 1006
17828 262
2785 210
4656 72
14927 155
6109 803
3247 279
7767 614
4870 163
5945 687
5680 194
5313 553
12294 328