161327 17
37476 4
40327 3
90382 20
160178 12
82483 7
282877 29
45078 7
254459 22
41654 3
119857 11
78579 10
54105 6
85653 19
125532 23
32877 2
47105 6
64429 11
43851 2
95655 14
121457 15
140207 19
84084 20
77981 10