21282 313
8217 752
10342 797
99864 707
48107 448
59303 291
4652 588
32675 820
59561 330
12234 109
3256 308
3652 384
3456 198
22103 203
9781 757
6895 665
23685 782
19697 523
6135 803
17449 668
34054 246
6679 650
16256 1000
8102 279
2708 64
9341 283
12289 234
9645 161