10101 423
12245 132
3155 116
6783 605
319991 878
76178 787
8011 387
3706 503
6504 589
5815 167
87937 810
110088 413
13950 646
7121 648
4692 595
5100 740
249515 585
348271 1686
18567 431
22105 779
117583 607
5643 877
6113 877
63392 345
10914 478
8270 97
2941 390
5080 507