29859 888
145815 526
92426 1184
106606 215
54869 142
98252 541
41772 103
165644 347
41164 483
30708 92
201867 674
76885 665