42324 949
15660 669
17046 40
30350 773
103699 280
11284 182
18129 638
10075 678
2219 287
4344 674
845 116
9601 618
5727 277
5240 422
6087 881
3969 171
1174 90
5042 284
8992 655
2348 172
3447 401
4222 181
3563 134
1809 116
1803 63
2881 410
5186 420
4421 611