77606 176
110595 1312
14508 201
3050 165
80209 670
55636 193
7316 755
4649 199
7504 109
49171 541
111793 278
3057 70
37910 426