47353 739
21305 112
8774 658
11740 467
10546 596
10444 606
24475 810
29652 258
43645 570
10299 246
27061 66
24559 762
7601 169
10516 227
23722 612
7545 880
17431 449
8334 927
33743 843
4981 371
19222 270
14276 505
15231 457
8132 97
9597 158
8217 42
12904 672
6931 440