21005 89
204001 445
21961 422
25728 676
25187 135
71206 769
28205 63
112172 313
52640 719
119502 555
31195 779
175700 209
55126 253
17294 249
4658 63
6668 468
21389 285
23264 706
7241 367
70047 298
15264 691
15971 906
158399 394
53800 691
11018 698
15866 419
139544 486
44873 890