121056 827
13559 400
37699 214
27889 154
12289 561
19424 388
12785 545
25999 1009
29985 127
22153 773
13114 47
21142 646
21420 233
14522 585
15049 840
10440 451
12055 665
19677 195
55320 183
12176 161
24956 239
15634 495
17983 221
34927 513