33042 466
32061 340
23750 168
8896 977
10774 633
6842 598
231688 554
13004 422
29502 982
15649 263
4458 621
8333 401