296569 3251
64597 1183
350903 5284
49192 1900
26298 1517
112908 978
49424 210
37436 153
103316 481
22633 1150
95254 2045
23575 1737
350900 5284
296567 3251
268421 3814
251154 2822
217095 2134
208598 3097
197951 2667
191458 2350
153240 1828
126078 2400
125977 1261
124769 995