4682 0
30977 2
27508 3
128609 3
52330 5
24704 9
24032 10
18383 10
17507 9
18603 4
24826 6
26253 4
16953 13
19759 7
106906 7
17001 0
565208 28
110477 3
313602 25
64152 6
130032 8
502879 0
182727 13