35005 581
77554 681
6154 441
17582 327
24404 492
19350 408
2763 136
10690 286
4653 327
5546 524
3734 223