18786 47
40565 96
54303 195
141009 295
82624 216
11596 13
7008 16
29122 29
6315 18
48327 173
30292 34
24512 136
42369 152
16635 36
11287 72
2731 30
22262 44
6581 35
2431 12
5541 23
2846 13