14601 512
8997 636
134018 716
92784 880
186287 557
8878 721
153628 1037
90628 698
104571 764
39454 489
43210 259
25543 152
51651 925
49824 678
33137 390
7512 478
110656 859
93692 779
97634 871
14825 385
112373 598
64050 925
96085 495
58873 418
40813 377
66308 297
30996 364
29892 509