45841 281
38080 440
28953 899
15924 857
18404 1876
45077 1815
15883 1171
49171 1545
27124 1757
18740 954
22841 510
29668 1855
23331 1212
31139 947
21041 697
18825 308
11869 1147
17801 1736
43917 293
35223 122