12028 63
2791 135
4250 654
6144 585
36449 551
24944 381
8491 774
9391 836
4114 286
4116 377
5432 378
20525 322
3038 525
2806 569
4114 829
3503 704