40708 3
116651 10
876607 258
49351 2
51654 12
122134 6
46384 5
41226 12
51257 2
82907 6
54627 2
101705 16
57307 2
34409 8
52708 27
44707 43
16281 1
103879 20
52858 7
275957 26
2124176 156
42503 22
194026 28
59003 9