15375 40
34584 94
56958 250
73058 307
30899 37
19680 36
62685 121
16676 30
40978 167
9957 3
23328 49
10579 9
10651 12
11806 22
11441 9
27995 51
14078 19
19133 16
14377 18
26211 53
13163 16
13923 11
11028 5
15827 22