35005 581
77554 681
6154 441
17580 327
24402 492
19350 408
2763 136
10688 286
4653 327
5546 524
3734 223