40172 95
54303 194
140617 292
82624 216
11596 13
7008 16
29122 29
6315 18
47947 173
29910 34
24159 135
41988 150
16635 36
10884 71
451 12
22262 44
6581 35
2431 12
5541 20
2846 13
7475 13
3312 16