15027 653
17710 461
32809 145
13104 688
74469 859
10953 78
79279 310
30502 293
117099 641
40948 544
21986 241
66209 157
125396 767
10466 450
2033 274