35085 172
36232 77
22115 429
6949 604
13301 303
13816 111
60958 470
23946 373
35966 935
10895 969
29433 293
113134 640
40230 544
35121 189
64732 157
84438 251