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