3904 8
21198 31
10545 22
22508 53
21408 18
17746 17
8505 11
13580 12
14689 13
15243 7
23348 25
5749 4
33168 49
14146 16
5904 3
16335 29
14230 27
46410 45
14563 7
20329 24
3132 1
5623 3
4818 8
5123 7