42336 949
15661 669
17048 40
30353 773
103709 280
11285 182
18131 638
10075 678
2219 287
4344 674
846 116
9602 618
5727 277
5240 422
6087 881
3969 171
1174 90
5043 284
8993 655
2348 172
3447 401
4222 181
3565 134
1809 116
1804 63
2882 410
5187 420
4421 611