40503 16
84952 34
58126 15
43558 14
53752 10
64976 16
69382 20
1702780 358
99528 29
52084 8
143102 15
86702 33
55576 11
65829 12
40854 4
64527 14
127231 27
45104 7
61854 9
28656 11
46931 7
120979 39
109633 35
49209 10