29492 150
16613 158
2991 446
5594 495
16925 323
45625 186
4661 514
20039 623
70832 737
37534 114
8663 313
53029 77
25467 639
7828 918
4038 328
4650 718
5038 677
10471 161
11726 931
4064 32
14090 453
10196 160
3624 105
9488 624
41105 672
810 94
3133 124
4290 839