28072 125
33163 424
3248 82
5307 416
4375 394
2452 507
9886 627
66520 432
10098 403
46396 270
16410 531
14360 295
42439 712
4346 854
7391 844