40856 1276
31587 1800
40941 885
36227 1578
79960 1660
40083 454
60009 1417
45828 1615
14390 149
58829 712
18773 1067
49505 1797
289717 4726
249862 2760
237950 3562
202839 2409
192015 1931
178318 2777
165391 2358
147629 2093
133059 1664
111420 909
110736 2323
110403 1196