2081 565
2406 396
2626 29
8295 135
8889 714
2321 129
6992 578
664 36
5723 790
8067 297
2806 278
2912 721
2847 501
2012 103