59576 9
144628 22
35826 3
35527 3
29101 1
62407 8
152057 27
42826 4
32357 1
71103 15
38381 6
34501 4
28880 6
31207 5
57082 8
34676 1
87726 34
35827 5
30259 3
27756 4
29207 1
49580 5
31432 6
23181 1