1666 201
9748 152
9194 723
43977 881
22968 374
16093 372
14367 362
54862 604
13210 305
4103 690
2214 126