488428 1000
137634 1038
356145 779
211469 778
128526 181
111448 919
81822 746
43704 546
59789 509
414280 1023
149331 301
140745 673
182293 376
313662 576
191302 663
308105 1053
416398 831
544445 1503
907230 1964
119287 732
54441 603