19492 21
30360 45
6942 11
6894 3
6329 9
5860 4
10749 19
45 5
23 5
10 7
5090 10
5991 10
13955 20
10661 23
63 4
10895 19
11686 11
8402 12