14030 73
6605 121
8356 122
13233 707
23688 272
6030 211
5994 274
6771 441
8032 134
11242 487
9095 846
5149 338
22067 639
9302 465
6982 918
10980 746
24639 607
12198 673
9788 399
13048 124
16892 486
8738 599
6849 371
11686 935
9929 497
3859 96
22046 674
15551 242