14026 878
35690 967
4584 433
82109 167
30890 904
24768 500
28116 263
7782 359
8883 860
6966 663
6755 192
4724 484
6757 698
3940 203
1847 43