376 7
373 2
829 4
329 7
496 4
356 5
803 3
468 3
151 2
109 5
2063 6
8800 11
42418 12
13990 18
13192 8
66532 84
11284 19
10597 16
11505 17
30747 51
47658 30
55625 113
9627 6
2155 5