16480 20
6880 12
7078 17
10030 20
52730 227
6269 1
17101 35
15553 28
8049 33
5813 13
6978 21
17127 39
9362 23
5682 17
12358 48
12289 42
239638 885
6002 13
3503 10
11394 56
6982 9
3819 1
4351 2
2493 4