17292 29
8268 21
10621 31
2291 17
5057 10
3976 4
1537 4
3564 10
15803 84
7327 17
1926 8
7523 25
7695 36
11087 48
5172 18
7029 17
18723 59
2870 16
7947 23
52490 7
16202 70
14011 37
43373 197
29001 39