29994 150
16620 158
2995 446
5610 495
16999 323
45634 186
4665 514
20048 623
70868 737
37552 114
8672 313
53102 77
25472 639
7830 918
4039 328
4654 718
5042 677
10495 161
11740 931
4068 32
14095 453
10204 160
3631 105
9494 624
41187 672
810 94
3138 124
4292 839