15852 37
5209 0
13740 27
10611 19
5625 8
4834 3
15947 41
5447 5
9877 17
9484 11
11707 37
7389 3
6943 4
7542 14
9937 21
7127 7
19539 29
40189 113
7324 12
11985 22
7005 9
5786 7
124808 436
18768 67