58432 1016
31918 262
176861 471
122554 412
44986 471
49257 718
94075 883
121170 1182
36604 192
89616 758
38271 474
71803 354
76818 929
119255 896
83786 532
59617 142
69819 309
153089 717
90482 307
121699 370
140191 143
70273 658
80991 374
99835 687