59482 455
6976 947
2744 181
12013 168
5929 138
15420 438
42839 625
41212 981
48081 317
33911 223
16917 113
8478 163
8124 553
18839 217
35098 932
10803 344
2685 316