5010 509
14313 384
3765 374
4963 712
15360 326
2229 268
3276 224
8679 337
18356 878
3214 195
2239 163
2292 417
4336 422
15071 459
4968 360
4289 435
3381 684
7193 495
21069 581
2241 94
2721 283
7759 244
9495 395
7328 158