12050 28
6086 8
17678 21
18414 49
13642 33
54913 104
9691 9
143673 351
8568 22
7993 20
10842 13
49071 86
53415 63
11538 22
8437 18
6466 11
9956 21
20211 24
22474 27
12849 27
35399 75
12841 11
15205 22
9284 24