40759 3
40977 5
31656 4
28202 2
23455 2
43255 1
70876 6
36802 1
40406 1
147854 4
57409 5
84301 3
92477 8
130854 18
131252 12
95757 12
77752 7
157558 28
44606 1
331203 35
256081 30
53602 3
256607 66
66632 4