30491 330
13233 687
18871 455
5368 297
1399 171
2094 102
6875 585
17018 125
4260 694
12887 353
18606 617
3882 610
6693 122
3776 544
11502 341
3059 677
15113 28
6228 483
16802 364
14153 404
9555 591
243069 692
328932 554
35920 696
26579 173
33712 588
1572 157
57914 291