21274 313
8214 752
10342 797
99854 707
48104 448
59302 291
4652 588
32673 820
59557 330
12234 109
3256 308
3652 384
3456 198
22103 203
9781 757
6895 665
23684 782
19697 523
6135 803
17449 668
34049 246
6679 650
16256 1000
8102 279
2708 64
9341 283
12289 234
9645 161