24012 691
10866 583
107576 187
43567 714
17406 304
53909 631
16678 531
115779 622
20115 675
28601 376
93781 491
352297 541
29565 577
1646626 3600
726728 1371
1008660 2431
254045 540
610230 1451
703811 1088
62114 729
287513 1227
203248 217
166274 842
1665755 2439