29926 2
34204 5
35358 3
44331 3
31651 4
35706 4
44931 3
39480 5
18579 1
33678 4
45351 5
29359 4
54233 12
47354 5
20052 2
57305 5
29631 1
26530 1
38478 7
45029 8
40656 5
33702 3
40658 3
51677 6