59445 455
6976 947
2744 181
12013 168
5929 138
15420 438
42839 625
41210 981
48079 317
33910 223
16917 113
8478 163
8122 553
18838 217
35098 932
10802 344
2685 316