45841 281
38080 440
28953 899
15924 857
18399 1876
45077 1815
15882 1170
49164 1545
27124 1757
18740 954
22841 510
29668 1855
23331 1212
31139 947
21041 697
18825 308
11869 1147
17801 1736
43916 293
35222 122