40172 95
54303 195
141009 292
82624 216
11596 13
7008 16
29122 29
6315 18
48327 173
29910 34
24512 136
42369 151
16635 36
11287 71
1645 18
22262 44
6581 35
2431 12
5541 20
2846 13
7475 13
3312 17