14056 878
35753 967
4585 433
82145 167
30895 904
24777 502
28118 263
7782 359
8885 860
6970 663
6756 192
4725 484
6761 698
3940 203
1848 43