17099 700
9585 359
65267 397
4961 453
9752 109
27421 194
7167 408
6945 641
6369 514
6796 609
6278 257
27425 318
8486 617
16268 264
5900 280
4967 673
4072 61
4742 756
18198 792
8311 724
163179 974
193361 743
2402076 7084
49050 401
124400 465
40939 581
58181 485
46477 236