3052 107
6352 170
5646 100
8069 476
4525 111
12819 677
10253 1006
17828 262
2786 210
4660 72
14930 155
6111 803
3247 279
7768 614
4873 163
5947 687
5680 194
5315 553
12298 328