30341 334
27163 443
1230 96
3825 517
87154 297
40320 386
15185 354
26518 196
9175 691
41649 685
10117 730
11164 195
6031 809
9001 732