30083 150
16620 158
2997 446
5612 495
17005 323
45636 186
4665 514
20052 623
70871 737
37555 114
8672 313
53119 77
25473 639
7831 918
4039 328
4654 718
5042 677
10496 161
11744 931
4071 32
14095 453
10204 160
3631 105
9494 624
41204 672
810 94
3141 124
4292 839