304983 18
271003 41
87281 15
488481 63
99331 11
64106 5
103158 16
168477 21
113455 6
74606 1
34130 2
56856 4
43282 2
77033 15
28080 0
33503 1
66601 12
73753 4
52578 3
42483 7
317782 77
36779 3
35879 2
32728 0