105926 16
44306 4
41052 4
76432 10
73531 8
35928 7
22703 1
325332 49
30607 2
95708 18
37779 3
28634 6
21353 5
34726 3
17630 2
19655 1
21503 1
34155 2
18882 1
19752 0
51527 5
55304 6
55080 2
23005 0