42067 1009
30518 706
111899 607
30696 505
93530 935
30668 421
83778 853
137166 706
34161 149
88864 645
31757 410
28406 308
29173 92
28526 756
22841 366
53328 875
20992 464
19646 63
31087 822
18057 882
101589 914
69081 199
17238 126
22042 402