6964 42
3579 10
1287 2
14947 32
2309 5
4887 9
3584 9
10565 12
5993 13
17463 37
20596 67
12040 4
15557 31
2114 8
7773 37
9518 9
17988 61
14318 12
11259 21
54303 194
43999 90
23693 90
31877 80
18127 73