21399 118
29388 209
40320 158
13961 904
29247 420
26102 814
13281 698
7104 379
13630 655
66632 512
17891 213
7255 154
13188 553
15944 124
53844 907
22442 412
60420 390
22653 771
12120 235
24137 344
14522 973
52836 461
20411 356
7263 674
20556 138
8788 663