21059 39
8325 11
7272 5
14171 25
11590 23
9616 11
20442 30
19872 23
42635 80
17964 32
46561 100
23480 32
4852 5
4598 12
4417 6
13551 18
13334 28
8860 10
24772 27
6347 12
4351 3
4059 4
3721 12
5239 11