16320 952
13579 565
3287 512
3197 142
10771 271
39051 580
17274 911
17945 232
129276 460
40320 167
2453 185
12178 148
8890 781
32121 585
65403 191
38130 588
2561 302
2648 490
6971 626
4520 281
12493 348
10164 600
2366 185
36579 266