23631 63
5186 5
9702 14
21229 23
6251 4
11679 14
15063 28
4098 1
8896 27
8081 6
26480 58
16204 35
19364 31
9971 30
16442 47
17369 21
29024 37
3459 11