30492 330
13236 687
18909 455
5371 297
1402 171
2097 102
6881 585
17036 125
4262 694
12887 353
18614 617
3884 610
6701 122
3780 544
11519 341
3060 677
15115 28
6230 483
16821 364
14160 404
9555 591
243160 692
329044 554
35921 696
26579 173
33715 588
1574 157
57914 291