34496 127
36331 426
3396 82
5735 416
4486 394
2523 507
9997 628
68103 433
10341 403
48762 273
16992 531
15000 295
45673 715
4410 854
7471 844