15093 93
4822 167
2803 212
7628 270
3582 204
6945 359
7425 218
4425 165
9393 160
8403 857
12120 552
4956 272
6279 216
6171 373
3248 44
10667 755
10144 343
7140 285
5684 158
12310 187
4429 248
5919 168
9559 574
8063 470