34730 127
36505 426
3400 82
5751 416
4494 394
2531 507
10012 628
68148 433
10368 403
48916 273
17031 531
15035 295
45838 715
4415 854
7477 844