27958 125
33140 424
3248 82
5306 416
4375 394
2452 507
9886 627
66507 432
10095 403
46388 270
16409 531
14357 295
42419 712
4346 854
7391 844