18000 14
40683 34
11765 5
12147 8
20111 27
16394 7
30201 34
35981 60
5471 13
4293 6
15188 5
27406 37
16020 14
24573 18
25695 26
15479 13
46243 54
16857 12
49136 28
24209 31
12514 2
14550 3
23960 38
18835 11