40505 16
84953 34
58134 15
43556 14
53751 10
64984 16
69376 20
1702784 358
99527 29
52084 8
143109 15
86706 33
55577 11
65830 12
40853 4
64529 14
127231 27
45102 7
61854 9
28656 11
46932 7
120978 39
109627 35
49209 10