16846 30
8712 21
18157 29
25409 65
7246 11
8285 8
23183 73
5507 15
6865 7
6835 9
6250 4
17955 31
9628 19
5004 8
24626 48
39320 80
35084 59
15315 40
17678 21
9691 9
143878 353
8568 22
25538 63
10155 21