22899 79
14673 672
37193 216
18124 324
14352 68
40012 574
11643 209
24993 122
13803 340
86625 223
18806 305
75327 961
74158 747
43053 894
49429 578
52035 555
21451 320
70138 815
26025 519
20128 65
12670 428
81628 213
47836 364
20439 276