29685 150
16618 158
2993 446
5603 495
16959 323
45629 186
4665 514
20043 623
70844 737
37540 114
8663 313
53056 77
25471 639
7828 918
4039 328
4653 718
5041 677
10485 161
11734 931
4066 32
14092 453
10199 160
3630 105
9490 624
41143 672
810 94
3133 124
4290 839