21264 313
8212 752
10342 797
99847 707
48101 448
59302 291
4652 588
32672 820
59554 330
12234 109
3256 308
3652 384
3456 198
22103 203
9781 757
6895 665
23683 782
19696 523
6135 803
17448 668
34044 246
6676 650
16255 1000
8101 279
2708 64
9340 283
12288 234
9645 161