2749 5
12891 12
25734 37
20405 18
7873 45
6303 26
1666 11
3092 8
11608 33
17161 48
10737 16
5118 10
1821 12
10039 16
4872 7
28096 63
3773 13
13567 68
9572 29
1536 10
5877 19
10437 23
1161 5
30446 104