53986 410
22064 37
48285 395
31322 824
68172 357
19841 328
6561 34
12878 62
25936 164
10834 231
28335 337
42908 632