965 130
554 159
3213 656
2049 466
148082 499
180983 610
107064 732
88012 291
133201 644
100221 999
32973 698