10333 97
41597 618
18672 244
94199 602
52368 285
21444 569
10295 562
54353 607
32016 557
16045 298
34740 95
16116 539
17901 597
27444 184
12483 477
10032 530
4622 612
15576 847
5269 594
3736 440
5124 563
3770 410
6954 658
6970 478
8754 553
5397 157
1847 166
5877 526