34520 127
36347 426
3397 82
5738 416
4488 394
2524 507
9997 628
68107 433
10344 403
48779 273
16995 531
15003 295
45682 715
4410 854
7471 844