53982 410
22063 37
48282 395
31322 824
68168 357
19836 328
6561 34
12878 62
25936 164
10834 231
28335 337
42908 632