29948 808
15438 461
18339 278
32100 581
11798 687
9717 78
71109 309
100157 633
36804 544
19711 240
58164 157
1036 152
107825 766
9063 450