14231 878
36227 967
4593 433
82449 167
30953 904
24839 502
28155 263
7793 359
8898 860
6997 663
6777 192
4751 484
6778 698
3947 203
1856 43