57529 31
25855 11
23279 13
72177 27
33008 10
31581 8
20680 5
110358 51
85753 29
74733 14
47476 11
40305 24
59653 35
46951 21
47709 27
33577 29
95452 82
109682 64
22678 13
30084 26
77555 94
39977 22
84602 93
42854 43