51223 230
3931 830
2622 129
8671 180
13795 637
6254 719
3290 563
15183 231
3853 154
8443 769
10317 785
2695 505
4058 532
66061 277