27894 125
33119 424
3246 82
5306 416
4375 394
2452 507
9886 627
66496 432
10095 403
46380 270
16402 531
14355 295
42406 712
4346 854
7391 844