12332 9
20464 29
7637 18
3548 9
8652 24
8484 12
5746 12
7384 6
10760 14
5837 7
28393 35
14835 22
8232 8
15294 24
21868 37
11804 15
18082 17
32170 41
46326 35
21006 17
10533 24
6665 10
27564 55
16472 21