7531 127
5646 677
4533 388
2763 135
12043 363
20187 347
8782 28
15715 676
19132 180
27286 645
10184 278
8972 787
7540 856
11137 111
3222 167
21800 819
17834 303
36075 440
8676 857
5773 241
4076 685
11115 257
45860 621
30033 664