30491 330
13235 687
18900 455
5371 297
1401 171
2097 102
6878 585
17030 125
4262 694
12887 353
18614 617
3884 610
6699 122
3780 544
11515 341
3060 677
15115 28
6229 483
16815 364
14157 404
9555 591
243135 692
329014 554
35921 696
26579 173
33715 588
1572 157
57914 291