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