29632 150
16615 158
2993 446
5601 495
16940 323
45629 186
4661 514
20042 623
70842 737
37538 114
8663 313
53049 77
25469 639
7828 918
4039 328
4653 718
5039 677
10482 161
11732 931
4066 32
14092 453
10197 160
3627 105
9488 624
41126 672
810 94
3133 124
4290 839