28053 125
33158 424
3248 82
5307 416
4375 394
2452 507
9886 627
66517 432
10095 403
46393 270
16410 531
14357 295
42436 712
4346 854
7391 844