18000 62
2378 5
4453 9
6187 17
6407 5
6238 15
6284 9
3555 13
5039 5
2435 1
12926 27
6738 10
16160 53
7607 23
8542 18
4921 7
20869 42
2486 10
14621 15
5008 11
21351 43
3785 6
7125 13
29544 54