2849 2
7632 17
20473 26
10659 36
2518 5
14156 28
17471 48
102753 293
4655 9
6717 28
3636 12
12380 35
2941 5
3463 7
6560 11
32117 61
11316 8
37882 49
8036 5
9372 14
66263 93
9086 6
25089 47
21868 31