3151 107
6627 170
5891 100
8295 476
4966 111
12862 677
10465 1006
18010 262
2721 210
4782 72
15194 155
6257 803
3275 279
7859 614
5144 163
6047 687
5733 198
5350 553
12788 328