34502 127
36335 426
3396 82
5736 416
4488 394
2523 507
9997 628
68104 433
10342 403
48768 273
16993 531
15000 295
45675 715
4410 854
7471 844