304184 846
49163 866
164663 607
116925 609
48378 735
151369 369
33707 192
75686 787
66722 114
52506 500