2401 2
18753 3
23005 4
18282 9
26179 10
17559 6
26534 3
34908 4
19207 9
20331 7
11082 6
21582 10
52909 11
43605 11
28553 12
22352 2
17007 8
36477 31
42258 25
54303 27
33557 33
50153 33
13351 11
29359 20