7192 22
7665 37
8285 16
21712 25
3954 17
7839 7
2951 6
11244 46
17008 32
44489 115
80190 169
7682 13
20575 35
1670 7
18944 48
29586 38
7531 26
42303 175
3111 10
20844 88
16646 23
34600 69
39791 84
26621 111