35046 172
36193 77
22088 429
6944 604
13287 303
13795 111
60910 470
23925 373
35929 935
10880 969
29361 293
112993 640
40106 544
35074 189
64644 157
84295 251