16191 450
3935 421
5845 787
3915 318
3307 463
36816 166
22329 97
143176 839
5628 705
3904 357
4676 864