21381 313
8224 752
10344 797
99947 707
48147 448
59311 291
4656 588
32697 820
59604 330
12235 109
3258 308
3654 384
3460 198
22125 203
9781 757
6896 665
23705 782
19703 523
6141 803
17466 668
34084 246
6683 650
16266 1000
8105 279
2711 64
9351 283
12295 234
9648 161