3796 8
5087 13
5655 7
5005 5
9431 60
9402 11
7458 12
8925 19
14469 14
6305 4
5951 13
5896 19
11018 31
16526 52
13439 44
10597 33
14246 39
16419 55
30717 105
5108 11
41002 176
17182 34
13621 37
5735 6