3055 107
6357 170
5646 100
8070 476
4527 111
12822 677
10263 1006
17830 262
2791 210
4669 72
14935 155
6112 803
3249 279
7771 614
4874 163
5948 687
5680 194
5316 553
12315 328