13591 97
93919 124
14923 456
9669 652
28672 727
22465 254
22953 404
51062 943
25074 547
14250 291
13605 632
319471 1050
10571 628
50890 727
16944 223
14465 702
15324 105
30939 317
39611 293
17816 299
24671 544
22491 1007
8863 218