3590 0
6221 5
4314 2
5146 3
4428 2
4816 4
24255 29
5100 7
11390 11
32856 45
11978 15
11576 25
21689 47
14807 18
25908 46
10354 2
11505 11
13140 17
43354 93
21037 30
23426 46
12811 13
9624 9
22481 28