4375 400
6828 756
941 72
6567 338
5702 32
17235 529
6761 150
7779 120
3730 589
8720 471
8548 260
7371 891
5743 308
18841 464
10582 438
12077 228
12329 664
5821 561
3064 142
7550 62
5656 655
19329 61
5437 625
26018 748
1228 159
3680 602
3761 532
7184 877