40172 95
53948 194
140617 292
82244 216
11247 13
7008 16
29122 29
6315 18
47947 173
29910 33
24159 135
41988 150
16276 36
10884 71
82 10
22262 44
6581 35
2431 12
5541 20
2846 13
7475 13
3312 16