49558 10
42755 11
31128 5
23632 5
54904 8
390426 66
34226 3
88053 15
21307 3
30151 6
20454 1
28434 3
26584 6
29103 7
25855 1
31526 5
39909 5
26256 3
34628 4
56206 5
19778 3
28404 6
18977 1
92332 25