28087 808
18417 424
11243 700
20711 373
10646 752
8941 502
15163 80
9716 969
30385 660
17083 266
25827 293
10841 274
29746 186
75231 250
15315 839
11535 556