24757 3
287278 95
61509 2
25305 3
29432 3
54956 9
42504 4
34780 2
317153 48
31953 8
35102 5
66177 8
33480 1
30751 2
71783 6
68433 6
124901 15
148581 25
195426 20
29483 3
55451 6
41129 4
120801 23
94203 9