29862 150
16619 158
2995 446
5608 495
16979 323
45631 186
4665 514
20046 623
70856 737
37547 114
8669 313
53082 77
25471 639
7829 918
4039 328
4654 718
5042 677
10491 161
11739 931
4066 32
14094 453
10202 160
3631 105
9493 624
41160 672
810 94
3135 124
4292 839