59891 455
6978 947
2750 181
12015 168
5932 138
15423 438
42846 625
41217 981
48092 317
33931 223
16918 113
8485 163
8128 553
18852 217
35110 932
10806 344
2686 316