2191 302
8447 39
6502 247
144294 681
8069 151
29134 402
12081 633
45674 665
28138 643
5023 169
879 33