22147 77
22051 52
7049 17
59110 173
5087 27
11801 22
13450 47
8955 39
14812 34
1257 3
1920 8
12292 49
7147 16
1074 5
4726 16
11958 30
7057 28
20368 31
2026 2
12523 26
40475 92
42786 112