81221 193
14456 318
12273 671
14171 843
7642 868
4561 87
7878 154
171641 702
60933 290
34963 246
5677 201
30017 120