39391 73
22288 51
16001 31
15813 9
11662 8
104465 308
13050 46
17217 29
32942 113
14575 21
14779 24
11405 13
21121 40
11692 15
31715 98
22852 69
29151 79
15262 37
41098 60
18350 19
12762 11
48296 136
11675 8
13127 29