3053 107
6354 170
5646 100
8069 476
4526 111
12821 677
10256 1006
17828 262
2789 210
4661 72
14930 155
6111 803
3247 279
7768 614
4874 163
5947 687
5680 194
5315 553
12302 328