106801 103
72116 827
8963 796
7402 530
9635 882
58299 532
126814 386
61918 688
52897 123
39748 401
30031 138
100805 235
15364 515
10081 380
93675 904
82749 599
6621 70
29686 143
51074 409
9646 487
17098 303
96207 231
67980 660
160844 139
17344 115
49204 173
46882 78
103969 370