20219 42
9180 39
33315 141
15771 113
13459 313
34039 388
29165 710
76256 472
13969 351
16814 766
17019 825
25627 221
60983 504
8203 173
55425 309
40625 1023
64253 183
9613 160
15269 636
14651 614
11893 450
160182 491
14876 287
15976 298
8675 280