12067 63
2819 135
4284 654
6169 585
36475 551
25010 381
8517 774
9440 836
4145 286
4141 377
5473 378
20564 322
3069 525
2836 569
4142 829
3536 704