38355 448
21294 202
111106 964
110235 793
84720 759
123527 336
20067 566
17665 903
10440 318
3837 121