77606 176
110586 1312
14505 201
3049 165
80209 670
55596 193
7316 755
4649 199
7502 109
49167 541
111783 278
3057 70
37903 426