29639 150
16615 158
2993 446
5601 495
16941 323
45629 186
4661 514
20043 623
70842 737
37538 114
8663 313
53051 77
25470 639
7828 918
4039 328
4653 718
5039 677
10484 161
11732 931
4066 32
14092 453
10197 160
3627 105
9488 624
41127 672
810 94
3133 124
4290 839