3050 107
6350 170
5645 100
8068 476
4524 111
12819 677
10251 1006
17828 262
2786 210
4660 72
14929 155
6110 803
3247 279
7768 614
4871 163
5947 687
5680 194
5314 553
12296 328