43003 8
125904 27
30030 6
30859 1
30083 2
51130 5
42831 11
26477 2
47701 3
73951 10
34955 5
29827 2
72627 15
69277 11
77981 26
36359 9
65229 21
49184 8
100477 47
38026 3
31058 1
57402 6
151780 8
89978 13