77646 176
110662 1312
14551 201
3055 165
80239 670
56037 194
7328 755
4664 199
7535 109
49200 541
111899 278
3060 70
37999 426