305378 35
133203 22
130508 20
103704 15
96853 12
92078 20
74534 5
73330 4
66026 9
64427 8
63859 10
61557 6
60480 11
60308 12
59333 4
55878 5
54227 3
53176 12
51058 2
50902 6
50459 1
50130 7
49134 7
48332 5