38982 3
270632 11
120628 17
88405 14
51431 16
157280 14
122228 7
32805 4
45858 7
83951 9
19104 5
34127 1
63753 13
41280 9
117477 12
66032 12
152382 13
47027 11
56678 18
198833 48
382004 58
108080 11
342403 50
75506 5