34722 127
36503 426
3400 82
5751 416
4494 394
2530 507
10011 628
68147 433
10367 403
48912 273
17031 531
15035 295
45834 715
4415 854
7476 844