35072 172
36206 77
22097 429
6945 604
13291 303
13803 111
60927 470
23929 373
35933 935
10882 969
29373 293
113030 640
40187 544
35085 189
64670 157
84325 251