49256 12
484732 119
28378 1
1505981 289
38059 1
33901 4
131126 15
37882 2
45931 3
69982 8
31277 2
32782 4
53933 4
23408 2
94352 19
49033 3
21381 0
51529 2
70080 8
41759 3
26434 5
116627 12
20308 2
288607 59