34302 127
36182 426
3391 82
5725 416
4479 394
2520 507
9993 628
68068 433
10328 403
48649 273
16966 531
14984 295
45567 715
4405 854
7464 844