316016 1198
187089 1331
97483 591
119273 225
144727 756
374194 950
89356 802
100800 823
129611 423
283335 622
71650 348
76246 479
153932 923
3722 153
462644 1687
186171 876
102652 755
226071 502
145768 330
154796 338
183006 804
132013 405