21362 313
8223 752
10344 797
99931 707
48138 448
59310 291
4652 588
32693 820
59595 330
12235 109
3256 308
3653 384
3460 198
22122 203
9781 757
6895 665
23702 782
19703 523
6141 803
17461 668
34079 246
6683 650
16263 1000
8105 279
2711 64
9351 283
12295 234
9647 161