15403 3
22801 15
19471 18
46941 64
9437 13
28495 9
14655 30
10526 13
11776 5
25840 23
18362 20
12346 12
19551 21
14984 14
35232 30
44397 40
19354 12
34366 22
14124 19
14881 10
7539 3
7519 9
33683 14
14470 13