2186 16
4347 9
845 4
2168 9
5118 10
9584 18
3506 16
3784 13
1387 12
960 11
6194 17
3331 18
3072 9
40358 162
3163 11
5558 30
3620 10
1256 7
6877 26
1444 14
45035 189
1844 6
7273 34
1196 2