14005 73
6603 121
8349 122
13227 707
23670 272
6028 211
5994 274
6770 441
8029 134
11240 487
9095 846
5149 338
22063 639
9299 465
6982 918
10978 746
24636 607
12196 673
9778 399
13045 124
16887 486
8737 599
6847 371
11682 935
9927 497
3854 96
22043 674
15551 242