2991 169
3590 100
6783 476
4254 111
7492 675
8989 1006
16834 262
2676 174
2193 210
3814 72
12801 155
5410 801
5350 611
4117 163
5399 687
5164 194
4528 553
8910 328