28083 501
8615 105
17266 639
33873 320
12312 700
6696 310
5381 496
10098 45
15018 93
6979 94
36748 542
32443 593
33655 509
6128 675
3699 27
16005 223
18353 881
8771 728
7515 445
36992 293
13164 137
4226 69
13922 142
15549 688