81093 193
14445 318
12266 671
14165 843
7638 868
4558 87
7877 154
171488 702
60797 290
34930 246
5677 201
29921 120