81096 193
14445 318
12266 671
14165 843
7638 868
4558 87
7877 154
171492 702
60801 290
34932 246
5677 201
29924 120