58091 451
6912 947
2741 181
12008 168
5922 138
15403 438
42818 625
41187 981
48025 317
33844 223
16913 113
8460 163
8111 553
18801 217
35062 932
10790 344
2683 316