81025 193
14436 318
12263 671
14162 843
7635 868
4557 87
7875 154
171420 702
60739 290
34901 246
5676 201
29865 120