28042 125
33157 424
3248 82
5307 416
4375 394
2452 507
9886 627
66517 432
10095 403
46391 270
16410 531
14357 295
42434 712
4346 854
7391 844