39415 29
11152 7
52994 47
37720 22
35644 8
32832 27
15830 5
28258 17
75444 19
20160 14
54076 50
13861 8