35786 275
106999 103
72218 827
8966 796
7405 530
9637 882
58439 532
126905 386
61958 688
52908 123
39753 401
30034 138
100877 235
15367 515
10086 380
93786 904
82814 599
6621 70
29695 143
51167 409
9650 487
17131 303
96278 231
68031 660
160997 139
17351 115
49231 173
46908 78