15180 75
10187 63
2578 10
10090 25
5429 13
16423 15
15643 26
28815 30
4891 15
13340 44
17332 25
38608 127
11330 23
23260 36
10764 32
3841 17
7141 7
8956 43
3563 15
14011 25
4875 15
1268 4