30493 330
13238 687
18939 455
5378 297
1405 171
2103 102
6902 586
17056 125
4266 694
12892 353
18620 617
3885 610
6717 122
3784 544
11531 341
3060 677
15117 28
6232 483
16846 364
14166 404
9558 591
243260 692
329215 554
35924 696
26584 173
33717 588
1575 157
57914 291