14601 512
8997 636
134011 716
92779 880
186285 557
8878 721
153627 1037
90626 698
104568 764
39452 489
43205 259
25542 152
51651 925
49823 678
33133 390
7512 478
110652 859
93689 779
97630 871
14825 385
112373 598
64050 925
96083 495
58869 418
40812 377
66305 297
30995 364
29892 509