376 7
574 2
1028 4
530 7
496 4
549 5
990 3
664 3
339 2
109 5
2063 6
8800 11
42620 12
14178 18
13399 8
66939 84
11483 19
10788 16
11695 17
31348 52
48259 31
56221 115
9816 6
2155 5