77585 176
110504 1312
14449 201
3042 165
80170 670
55163 193
7299 755
4639 199
7482 109
49129 541
111678 278
3053 70
37801 426