29657 150
16616 158
2993 446
5602 495
16948 323
45629 186
4661 514
20043 623
70842 737
37539 114
8663 313
53052 77
25471 639
7828 918
4039 328
4653 718
5039 677
10485 161
11732 931
4066 32
14092 453
10198 160
3630 105
9488 624
41131 672
810 94
3133 124
4290 839