41504 126
5915 12
4833 6
4657 15
18935 43
1990 11
26593 68
19976 30
10917 37
31863 125
8725 22
22615 50
68501 91
25007 77
23198 36
8943 17
17981 26
33417 78
174123 396
14196 20
1952 5
12207 26