80952 193
14431 318
12260 671
14154 843
7633 868
4557 87
7872 154
171308 702
60645 290
34879 246
5672 201
29784 120