59681 455
6977 947
2746 181
12013 168
5932 138
15421 438
42841 625
41217 981
48084 317
33921 223
16918 113
8483 163
8126 553
18849 217
35105 932
10805 344
2685 316