12040 63
2797 135
4258 654
6156 585
36454 551
24965 381
8504 774
9401 836
4120 286
4123 377
5444 378
20538 322
3045 525
2818 569
4121 829
3512 704