2133 159
16588 158
15611 747
39224 250
3758 549
20442 189
8696 589
13876 183
6756 700
3039 456
25644 678
394465 1035
5884 322
9008 701
11043 564
6849 655
12171 321
27897 199
20200 278
6767 308
32621 620
3372 339
27181 928
3502 428