3052 107
6354 170
5646 100
8069 476
4526 111
12819 677
10256 1006
17828 262
2789 210
4660 72
14930 155
6111 803
3247 279
7768 614
4873 163
5947 687
5680 194
5315 553
12301 328