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