17090 700
9583 359
65258 397
4960 453
9751 109
27419 194
7166 408
6943 641
6369 514
6795 609
6278 257
27420 318
8485 617
16260 264
5898 280
4965 673
4070 61
4741 756
18193 792
8311 724
163179 974
193358 743
2401515 7084
49050 401
124400 465
40936 581
58180 485
46477 236