33048 24
49072 66
11412 11
10397 4
10493 10
9348 4
17939 25
45 5
23 5
10 7
8663 12
9944 11
21146 22
17143 27
63 4
16799 20
17269 11
13354 13