30491 330
13232 687
18827 455
5363 297
1397 171
2084 102
6863 585
16977 125
4260 694
12887 353
18597 617
3878 610
6683 122
3774 544
11491 341
3059 677
15111 28
6225 483
16755 364
14148 404
9551 591
242926 692
328723 554
35918 696
26578 173
33710 588
1570 157
57909 291