27597 125
33047 424
3245 82
5302 416
4374 394
2452 507
9884 627
66449 432
10087 403
46344 270
16386 531
14349 295
42383 712
4343 854
7391 844